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