Weil der König und die Königin kein Kind bekommen können, schließen sie einen Pakt mit dem Teufel: Die Königin bekommt eine Tochter, diese muss aber den Teufel heiraten. Doch als Stepanka erwachsen ist und es Zeit wird, sich mit dem Teufel zu vermählen, setzt der junge Stepan alles daran, sie zu retten, denn er liebt die Prinzessin.