Сценарий фильма основан на скандинавских легендах, которые легли в основу сказания об Амледе/Гамлете и трагедии Уильяма Шекспира. Действие картины начинается в 895 году. Конунг острова Храфнси Аурвандил возвращается домой из далёкого похода и воссоединяется с семьёй — женой Герудой и сыном-подростком Амлетом. Однако уже на следующее утро конунга убивает его брат Фьёльнир. Амлет, на глазах у которого всё это происходит, спасается бегством и клянётся отомстить[4]: «Я отомщу за тебя, отец! Я спасу тебя, мама! Я убью тебя, Фьёльнир!». Мальчика подбирают викинги и воспитывают как берсерка. Спустя много лет, во время набега на Русь, Амлет встречает провидицу в храме Святовита; провидица предсказывает, что Амлет скоро отомстит Фьёльниру. Он выдаёт себя за раба и добирается до Исландии, где живёт Фьёльнир, изгнанный из своего королевства Харальдом Прекрасноволосым. В пути Амлет встречает славянскую женщину по имени Ольга, которая утверждает, что она колдунья. Фьёльнир покупает обоих; выясняетс