Sonunda istediği güçleri alan Ivan, Vasilisa ile evlenmiş ancak bir önceki yapımda yaşanan olaylar dolayısıyla düğün kutlaması gerçekleştirilememişti. Rogoleb isimli kötü büyücünün yenilgisini kutlamak amacıyla Belogorye isimli büyülü kentte tüm dünya için bir şenlik düzenlenecektir. Şenlikte aynı zamana, evliliklerini kutlayamayan çiftin düğün töreni yapılacaktır. Koschey fevkalade yüzükler yapmakta, Svetozar ise harikulade bir kelebek gösterisi hazırlamaktadır. Ama kötülük Ivan’ın peşini yine bırakmaz. Vasilisa, Galina tarafından kaçırılır. Sevgilisini kurtarmak amacıyla Ivan, büyülü arkadaşları ile birlikte Moskova’ya gider. Ancak büyülü bir kentten gelen kahramanlar modern hayatı ilk defa görünce bir şaşkınlığa uğrar. Ivan’in yardımıyla bu hayata uyum sağlamaya çalışırlar. Bu esnada Galina’nın kara şövalyesi tarafından saldırıya uğrayan kahramanlar, Vasilisa’yı kurtarmak için Moskova’da dehşet verici bir mücadeleye başlar.