У 895 році н. е. король Аурванділ бойовий Ворон повертається до свого королівства на острів Храфнсі після своїх заморських завоювань і воз'єднується зі своєю дружиною, королевою Гудрун, і своїм сином і спадкоємцем, принцом Амлетом. Вони удвох беруть участь в ритуальній церемонії, за якою спостерігає блазень Аурванділла Хеймір. Наступного ранку воїни в масках на чолі з братом Аурванділла, Фйольніром, влаштовують засідку і вбивають короля. Побачивши, як його село знищили, а його кричущу матір відвіз дядько, Амлет тікає на човні, присягаючи помститися за свого батька, врятувати свою матір і вбити Фйольніра.
Амлет був знайдений бандою вікінгів і вихований серед них як берсерк. Роки потому, після нападу на землю русів, Амлет зустрічає провидицю в храмі Святовита; провидиця пророкує, що Амлет скоро помститься Фйольніру. Амлет дізнається, що Фйольнір був повалений Харальдом норвезьким і живе у вигнанні в Ісландії. Амлет прокрадається на борт корабля з рабами, що прямує до Ісландії. Видаючи себе за раба, він зустрічає слов'янську рабиню на ім'я Ольга, яка стверджує, що вона чаклунка. Після прибуття Амлета та інших рабів доставляють на ферму Фйольніра, де з'ясовується, що королева Гудрун, нині дружина Фйольніра, народила сина Гуннара.
Одного разу вночі Амлет втікає з ферми і зустрічає чаклуна, який сприяє духовному діалогу між Амлетом і небіжчиком Хейміром, який, як з'ясувалося, був убитий Фйольніром. Потім він розповідає Амлету про нічний клинок - чарівний меч, який можна дістати тільки вночі, і його місцезнаходження, яке Амлет пізніше отримує, борючись з духом нежиті за клинок. Через день Амлет обраний для участі в грі knattleikr, гра стає жорстокою, і Амлет рятує Гуннара, який біжить грати, від чемпіона суперничної команди Торфінна. В якості нагороди Торір-старший і дорослий син Фйольніра-дозволяє Амлету взяти Ольгу за дружину і робить його наглядачем над іншими рабами.
Під час вечірніх урочистостей Амлет і Ольга кохаються; вони обіцяють працювати разом, щоб перемогти Фйольніра і його людей. Протягом наступних ночей Амлет вбиває кількох людей Фйольніра, а Ольга змішує їжу чоловіків з психоделічними грибами, дозволяючи Амлету проникнути в будинок Фйольніра. Він зустрічає свою матір Гудрун, яка розповідає, що спочатку її забрали в рабство і що зачаття Амлета було результатом зґвалтування. Вона намагається спокусити свого сина, а також показує, що це був її наказ Фйольніру вбити Аурванділла і Амлета, і що вона вважає кращими Фйольніра і свого нового сина Гуннара. Розлючений Амлет йде, вбиває Торіра уві сні і краде його серце.
У спробі знайти вбивцю свого сина Фйольнір загрожує вбити Ольгу, в результаті чого Амлет розкриває себе як відповідального і обмінює життя Ольги на серце Торіра. Після жорстокого побиття Амлет звільняється від кайданів зграєю Воронів, мабуть, або духом бойового ворона, або самим Одіном. Ольга рятує Амлета з ферми, і вони удвох тікають, плануючи вирушити до родичів Амлета на Оркнейські острови. Залишаючи Ісландію на човні, Амлет цілує рану на горлі Ольги. Це викликає бачення, в якому вона вагітна близнюками, один з яких стане Королем-Дівою, передбаченим провидицею. Побоюючись, що його діти ніколи не будуть в безпеці, поки живий Фйольнір, Амлет, всупереч бажанню Ольги, вирішує остаточно вбити Фйольніра і стрибає за борт.
Повернувшись на ферму, Амлет звільняє рабів і вбиває більшу частину людей Фйольніра. Під час пошуків Фйольніра на Амлета нападає Гудрун, а потім Гуннар. Амлет захищається, але в подальшому хаосі вбиває обох, другого випадково, і отримує серйозні поранення. Фйольнір виявляє тіла і домовляється про зустріч з Амлетом біля воріт Хель-вулкана Гекла-щоб вирішити конфлікт через хольмганг. Біля вулкана Амлет і Фйольнір вступають в жорстоку сутичку на мечах; Фйольнір обезголовлений, а Амлет смертельно поранений. Коли Амлет лежить при смерті, у нього є бачення майбутнього Ольги, що обіймає їх дітей-близнюків, і він починає підніматися в Валгаллу, проливаючи свою першу сльозу після вбивства свого батька.[4]