L'argument de la pièce est d'inspiration faustienne mais reprend un vieux conte russe compilé par Alexandre Afanasiev : un Soldat pauvre vend son âme (représentée par le violon) au Diable contre un livre qui permet de prédire l'avenir. Après avoir montré au Diable comment se servir du violon, il revient dans son village. Hélas, au lieu des trois jours promis, le séjour passé avec le Diable a duré trois longues années. Personne au village ne reconnaît le Soldat : ni sa mère, ni sa fiancée, qui s'est mariée.
Le Soldat utilise alors son livre magique pour devenir fabuleusement riche. Incapable d'être heureux avec sa fortune, il joue aux cartes contre le Diable : son argent contre le violon. Le Diable gagne, mais enivré par ses gains il se laisse voler le violon. Le Soldat peut alors guérir et séduire la Princesse malade promise par son père le Roi à qui la guérirait. Malheureusement, cherchant toujours plus de bonheur, le Soldat et la Princesse quittent alors le royaume et désobéissent au Diable. Le Soldat est emporté en enfer.
L'œuvre se termine par le triomphe du démon dans une marche sarcastique.
(d'après Wikipedia)