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