В битвах князь Святослав Киевский не ведал поражений. Пока не пришлось столкнуться с могущественной Византийской империей. Понимая, насколько сложно будет противостоять столь сильной державе, Святослав решает обратиться за помощью к ведьме Малфриде. Чтобы добиться ее расположения, он даже посадил новгородским князем ее внука, юного княжича Владимира. Но как можно вести дела с чародейкой, которая не подчиняется людским законам? И Малфрида своевольно отказывается от сговора с князем, полюбив одного из его воинов. Однако чародейка теряет волшебную силу, сойдясь с простым смертным…