Конец IX века. Умер великий князь Святослав. Его наследником стал старший сын Ярополк. Но младший брат Владимир, рожденный от рабыни, прибегнув к обману, убил законного правителя и взял его беременную жену в наложницы. Даже по тем грубым временам поступок Владимира выглядел слишком аморально. Спустя некоторое время родился сын Ярополка Святополк. Чтобы успокоить дружинников и бояр, Владимир вынужден был объявить Святополка своим сыном. Но Святополк оказался старше родных сыновей Владимира и потому имел полное законное право на отцовский стол...