Ray Winstone (Beowulf), Anthony Hopkins (rey Hrothgar), John Malkovich (Unferth), Robin Wright Penn (Wealthow), Brendan Gleeson (Wiglaf), Crispin Hellion Glover (Grendel), Alison Lohman (Ursula), Angelina Jolie (madre de Grendel)
En la época de los héroes aparece el más poderoso guerrero de todos: Beowulf. Después de destruir al demonio Grendel, Beowulf provoca la eterna ira de la seductora y despiadada madre de la bestia, quien utilizará cualquier medio posible para asegurarse la venganza.