У Ивана, которому как раз исполнилось 50, две дочери: старшая, богатырка Марья, и младшая, начинающая колдунья Софья. Всё в Белогорье идёт своим чередом, но визит колдуна Северина, которому привиделось страшное бедствие, вносит смуту в размеренную жизнь волшебников. Чтобы спасти и Белогорье, и жизнь собственного отца, Софье придётся отправиться в Москву прошлого, где всё ещё живёт молодой и ни о чём не подозревающий Иван, а Марье — сразиться со злом в самом городе.