Baseado na obra de Shakespeare, Hamelt e a lenda viking de Amelth, O Homem do Norte segue uma história de vingança e loucura de um príncipe. Se passando no ápice da Landnámsöld, no ano de 914, o príncipe Amleth (Alexander Skarsgård) está prestes atingir maioridade e ocupar o espaço de seu pai, o rei Horvendill (Ethan Hawke), que acaba sendo brutalmente assassinado. Amelth acaba descobrindo que seu tio é o culpado, mas sem sequestrar a mãe de Amleth primeiro. O menino então jura que um dia voltaria para vingar seu pai e matar seu tio. Vinte anos depois, agora Amleth, um homem viking que sobrevive ao saquear aldeias eslavas, conhece uma vidente. Ela por sua vez o lembra que chegou a hora de cumprir a promessa que fez há muito tempo atrás: salvar sua mãe, matar o tio e vingar o pai. O ex-príncipe então parte para uma odisseia em busca do tio.