Vasilisa forvandles deretter tilbake til en frosk, og forteller at hvis han virkelig elsker henne, så kan han lete etter henne bortenfor åsene. Deretter forsvinner frosken. Ivan legger deretter ut for å finne Vasilisa igjen. På sin reise kommer han over en bjørn, en hare, en gjedde og en drage, og hjelper hver av dem på en eller annen måte. Deretter kommer han over Baba Yaga, som forteller ham at Vasilisa har blitt forbannet av en mektig trollmann. For å få Vasilisa tilbake, må Ivan beseire trollmannen ved å ødelegge hele riket hans. Til denne oppgaven kan han få hjelp fra alle dyrene som han hadde forsøkt å hjelpe tidligere.