Eric, un jeune américano-norvégien, s'est réfugié, seul, au cœur de la forêt, après avoir causé l'incendie d'une ferme, tuant 5 personnes, puis provoqué la mort accidentelle d’une sixième personne. Arrêté par la police, il rencontre une psychologue, Christine, qui semble pouvoir l'aider. Ensemble, ils découvrent vite qu’Eric a en réalité des pouvoirs surnaturels, qu'il ne maîtrise pas…
Danemark, VIe siècle. Le roi Hrothgar fait appel à Beowulf, un guerrier réputé invincible, pour se débarrasser d'un troll nommé Grendel qui sème la terreur et la mort dans le royaume. Mais Beowulf réalise rapidement que Grendel n'est pas forcément le monstre que l'on croit et que le roi cache une partie de la vérité...