Im Jahr 895 will sich der Wikingerkönig Aurvandil in die Totenwelt verabschieden und die Macht seinem jungen Sohn Amleth übertragen. Doch Aurvandils Halbbruder Fjölnir hat andere Pläne und tötet den König, um selbst den Thron an sich zu reißen. Der junge Prinz kann fliehen, muss noch mitansehen, wie Königin Gudrún, Amleths Mutter, gefangen genommen wird. Er schwört, eines Tages seinen Vater zu rächen, die Mutter zu befreien und Fjölnir zu töten. Viele Jahre später ist Amleth ein kräftiger Krieger, der seinen Schwur von einst vergessen hat. Als Teil einer marodierenden Bande plündert er das Land der Rus – bis er beim Überfall auf ein Dorf an seinen alten Schwur erinnert wird. Unterstützt von Sklavin Olga beginnt er seine Rache.