Der junge Ivanuschka (Sergei Stolyarov) bringt Sumpfkröte mit nach Hause. Sein Vater ist erstaunt, sagt aber nichts. Die Kröte ist in Wirklichkeit das vom feuerspeienden Drachen verzauberte Mädchen Wassilissa. Da Wassilissa (V. Sorogozhskaya) den Heiratsantrag ablehnte, wurde sie vom Ungeheuer die Kröte verwandelt. Ivanuschka hat nun viele Hindernisse aus dem Wege zu räumen um seiner Braut ihre frühere Gestalt zurückzubringen und den dreiköpfigen Drachen zu vernichten.