Setting off for distant Tsargrad, Princess Olga takes with her the witch Malfrida. Olga hopes to arrange a marriage between her son Svyatoslav and a Byzantine princess. And without the advice of the sorceress, the prince can’t do it—her fortune-telling won’t help. On their path stand hordes of the Pechenegs, and at the end—temples of the crucified God. And it is unknown who is more dangerous for Malfrida—fierce nomads or Christian clerics, who would sooner call her a devil than admit her power…