La Terre a traversé de nombreuses crises et cataclysmes. Les hommes vivent dans la peur et dans l'obscurité car les ténèbres voilent désormais la lumière du soleil. Dans cet univers hostile, erre un homme maudit et solitaire, Beowulf, fruit des amours interdites d'une mortelle avec le diable....
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...