У Царя 3 сына. Пришло им время жениться. Пустили они стрелы в разные стороны. Стрела старшего - на боярский двор, среднего - на купеческий, а младшего на болото. Все женятся. Старший - на боярыне. Средний на купеческой дочке. А младший на лягушке.
Приказывает царь всем разные задания сделать. Младший сын - Иван Царевич печалится. Лягушка его утешает. И каждую ночь превращается в Василису Премудрую.
Дальше Царь приказывает всем явиться смотр вместе с женами. Жена младшего приходит в облике Василисы Премудрой. От взмаха ее руки озеро появляется, лебедушки плывут. Другие жены пытаются ей подражать, но безуспешно.
Тем временем Иван Царевич находит лягушачью кожу и сжигает ее. Василиса узнав об этом, оборачивается лебедем и улетает, веля царевичу искатьее у Кощея Бессмертного, за тридевять земель.
Долго ищет Иван Царевич свою жену. На пути он встретил помощника-старичка, который объяснил ему, что Василиса должна была жить три года лягушкой. И дал старичок Ивану волшебный клубочек, который приведет его к Кощею.
На пути иван встречает разных животных, и их не убивает. В последствии они ему помогут добыть Кощееву смерть.
Встречает он также Бабу Ягу, которая ему сообщила, где смерть Кощеева.
Так совместными усилиями победили они Кощея и забрал Иван Василису домой.