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