Сиквел нашумевшего (и весьма прибыльного) сказочного блокбастера Дмитрия Дьяченко производства российского подразделения студии Disney. Простодушный москвич Иван (Виктор Хориняк), попавший прямиком в фантастическую страну Белогорье — фэнтезийный параллельный мир с живущими там Бабой-ягой (Елена Яковлева), Водяным (Сергей Бурунов), Кощеем (Константин Лавроненко) и прочими известными фольклорными персонажами, — встречает знакомую по первой части злую чародейку Варвару (Екатерина Вилкова). Ивану предстоит выяснить происхождение древнего сказочного зла, а помогут ему в этом прекрасная Василиса (Мила Сивацкая) и несколько новых богатырей.