Anton i Agafon, wzburzeni występkiem Bielandriasy i Małanji, zrywają zaręczyny i wypędzają je ze wsi. Iwan zamierza ocalić Wasylisę przed Gorynyczem. Ojciec mówi mu, że jedyną bronią mogącą zranić Gorynycza jest ukryty w dalekiej krainie miecz za dębowymi wrotami, ale nie jest znane miejsce klucza otwierającego wrota. Iwan żegna się z ojcem i braćmi i udaje się w podróż. Podczas długiej wędrówki trafia na kowala, którego prosi o wykucie zastępczego klucza. Kowal mówi mu, że poszukiwany klucz znajduje się w złotym jaju w środku błękitnoszarej kaczki ukrytej w kryształowej skrzyni wiszącej na wysokiej sośnie. Tymczasem w carstwie Gorynycza, jego siostra, Baba Jaga, strzeże Wasylisy. W imieniu brata Baba Jaga prezentuje bogactwa Wasylisie, która konsekwentnie odrzuca zaloty.

Wyczuwając obecność Iwana, niewidzialna Baba Jaga nasyła na niego niedźwiedzia. Iwan pokonuje go i ma go zabić, ale widząc młode niedźwiedzia, oszczędza go. Baba Jaga tworzy przepaść, aby uniemożliwić Iwanowi dalszą drogę. Iwan znajduje wąską ścieżkę i dostrzega skrzynię na sośnie, ale Baba Jaga rzuca go w otchłań i wyjawia Wasilisie, że jej ukochany nie żyje. Wasylisa nadal stawia opór. Tymczasem Iwanowi, z pomocą niedźwiedzi, udaje się uwolnić z potoku. Wspina się wąwozem i dociera do sosny.