A young wolf named Zima visits the witch Baba Yaga to ask for help for her family. Baba Yaga agrees but requires that Zima switch bodies with her, while she carries out a secret mission. Zima, posing as Baba Yaga, is visited by an orphan village girl named Nadya who needs help for her friend Katerina, betrothed to the Tsar. In the process, Zima discovers a common enemy that endangers the wolves, the witches, and the villagers.