2022
V roku 895 vládne vikinský kráľ Aurwandil (ETHAN HAWKE) svojmu kráľovstvu a zároveň plánuje jeho budúcnosť. Chce sa odobrať do sveta mŕtvych a odovzdať moc svojmu mladému synovi Amlethovi (OSCAR NOVAK). Aurvandilov zákerný nevlastný brat Fjölnir (CLAES BANG) má však iné plány a kráľa zabije, aby sa sám zmocnil trónu. Mladý Amleth tesne unikne Fjölnirovým vrahom, utečie na lodi z ostrova a prisahá pomstu.
*
Amleth (ALEXANDER SKARSGARD) si kedysi užíval výsadné postavenie syna mocného vikingského kráľa Aurwandila (ETHAN HAWKE) a jeho ženy Gudrún (NICOLE KIDMANOVÁ), kým ho zrada a zákerná vražda pripravili nielen o otca, ale aj o domov. O niekoľko rokov neskôr sa svetom pretĺka ako bezmenný bojovník a má jediný cieľ – osobne potrestať tých, ktorí ho pripravili o rodinu a šťastnú budúcnosť.
Amleth sa dozvedá, že Fjölnir prišiel o trón v prospech nórskeho kráľa Haralda a teraz žije ako chovateľ oviec na Islande. Bojovník sa vkradne sa na loď, ktorá preváža otrokov na Island. Stretáva sa s otrokyňou slovanského pôvodu Olgou, ktorá mu tvrdí, že je čarodejnica. Na Fjölnirovej farme sa Amleth dozvie, že jeho matka sa vydala za Fjölnira a porodila mu syna Gunnara. Amsleth musí získať čarovný meč Draugri a votrieť sa do Fjölnirovho domu. Stretnutie so svojou matkou Gudrún je osudové. Pravdu, ktorú sa dozvie o svojom počatí a matke, strojkyni všetkého zla v minulosti, možno nikdy nemal počuť, pretože len znásobí silu jeho pomsty. A pre pomstu je ochotný obetovať aj vlastný život...
V roku 895 n. l. sa kráľ Aurvandill vracia na ostrov Hrafnsey a stretáva sa so svojou manželkou, kráľovnou Gudrún, a svojím dedičom, princom Amlethom. Aby pripravili Amletha na jeho nástup na trón, otec a syn sa zúčastnia na obrade, na ktorý dohliada Aurvandillov šašo Heimir. Heimir povie Amlethovi, že jeho osud je pevne stanovený a nedá sa mu uniknúť, a Amleth sľúbi, že ak Aurvandilla niekedy zabijú, radšej pomstí svojho otca, než aby žil v hanbe. Nasledujúce ráno Amlethov nevlastný strýko Fjölnir zorganizuje palácový prevrat, osobne popraví Aurvandilla, vyplieni hradisko a odvedie Gudrún. Mladý Amleth tesne unikne Fjölnirovým vrahom, utečie na lodi a prisahá pomstu.
O niekoľko rokov neskôr je dospelý Amleth radovným bojovníkom – berserkerom v lúpeživej skupine Vikingov. Po útoku na dedinu v Gardaríki sa v chráme Svetovit stretne s vidiečankou, ktorá prikáže Amlethovi, aby si spomenul na svoju prísahu pomsty. Mladý muž sa dozvedá, že Fjölnir prišiel o trón v prospech nórskeho kráľa Haralda a teraz žije ako chovateľ oviec na Islande. Amleth sa vkradne sa na loď, ktorá vezie otrokov na Island. Stretáva sa s otrokyňou slovanského pôvodu menom Olga, ktorá tvrdí, že je čarodejnica. Odvezú ich na Fjölnirovu farmu, kde sa Amleth dozvie, že jeho matka sa vydala za Fjölnira a porodila mu syna Gunnara
Jednej noci Amleth stretne čarodejnicu, ktorá sprostredkuje seansu medzi Amlethom a lebkou Heimíra, ktorého Fjölnir tiež zavraždil. Heimir povie Amlethovi o čarovnom meči Draugri,, ktorý sa dá vytiahnuť len v noci alebo pri bráne Helu.
Amleth získa meč a po návrate na farmu ho ukryje. Nasledujúci deň je Amleth vybraný, aby sa zúčastnil hry proti proti inej farme. Hra sa zmení na násilnú, keď vodca súperovho tímu brutálne zlikviduje súperov, až kým nezostane len on a Amleth. Gunnar vzhliadajúci k Amlethovi nevediac, že je jeho nevlastný brat, je takmer zabitý pri pokuse odlákať súperovho hráča, ale Amleth ho zachráni a zúrivo ubije súpera na smrť. Za odmenu mu Fjölnirov dospelý syn Thorir udelí dozorcovské povinnosti a dovolí mu vybrať si ženu.
Počas večerných osláv sa Amleth a Olga milujú a sľubujú si, že spoločne prekonajú Fjölnir. Počas niekoľkých nocí Amleth zabije významných členov Fjölnirovho panstva neprirodzeným spôsobom a nastraží ich napichnuté časti tiel do tvaru koňa v strašidelnej ukážke. Fjölnir a celé panstvo sa tak domnievajú, že na nich útočí zlý duch. Olga zmieša zásoby jedla so silným halucinogénom z muchotrávky. Thorir sa domnieva, že za to môžu kresťanskí otroci.
Vďaka tomu sa Amleth dostane do Fjölnirovho domu. Amleth odhalí svoju totožnosť Gudrún, ktorá mu odpovie, že bola Aurvandillovou otrokyňou a že Amleth bol počatý zásilnením Gudrún tiež prezradí, že bola strojkyňou Fjölnirovho prevratu, pretože chcela, aby Aurvandill aj Amleth zomreli. Gudrun sa potom pokúsi zviesť Amletha, ktorý ju odmietne. Rozzúrený Amleth zabije Thórira a vyreže mu srdce.
Gudrún odhalí Fjölnirovi pravú identitu Amletha a žiada jeho smrť. Fjölnir sa rozhodne Olgu zabiť, ale Amleth mu ponúkne, že vymení Olgin život za Thorirovo srdce. Amleth sa nechá zajať a mučiť, aby zistil, kde sa nachádza Thorovo srdce. Amletha z pút vyslobodí kŕdeľ havranov, ktorých poslal Odin, a Olga ho zachráni.
Amleth sa rozhodne zanechať svoju snahu o pomstu a obaja sa rozhodnú utiecť loďou k jeho príbuzným na Orknejské ostrovy. Na palube lode má však Amleth videnie a uvedomí si, že Olga čaká dvojčatá, z ktorých jedno bude Kráľovnou dievčat, ktorú predpovedala Vidiečanka. Amleth si uvedomí, že Olga a ich deti nikdy nebudú v bezpečí, kým bude Fjölnir žiť, a napriek Olginým prosbám skočí cez palubu a vypláva na breh s odôvodnením, že svojmu osudu neunikne.
Na farme Amleth zabije zvyšných Fjölnirových mužov a oslobodí otrokov.
Amleth hľadá Fjölnira, pričom ho napadnú Gudrún a Gunnar. Zranený Amlet ich v sebaobrane zabije. Keď Fjölnir zistí, že jeho žena a syn sú mŕtvi, chladne povie Amlethovi, aby sa s ním stretol pri bráne Helu, pri kráteri sopky Hekla. Amleth a Fjölnir sa nahí pustia do neľútostného súboja. Amleth odsekne Fjölnirovi hlavu, ale ten ho stihne prebodnúť.
Vo chvíli smrti má Amleth vvíziu Olgy, ktorá objíma ich dve deti. Hovorí, že sú v bezpečí, a vyzve ho, aby ich pustil. Valkýra prenáša Amletha bránami Valhaly.