Un demonio llamado Grendel aterroriza una región de Dinamarca. Impotente ante esta maldición que le persigue, el rey Hrothgar hace un llamamiento a los guerreros más poderosos del mundo: la mitad de su fortuna a quien sea capaz de acabar con él. A esta llamada acude el famoso gauta Beowulf, acompañado de 14 de sus mejores hombres. Beowulf derrotará a la bestia, pero una nueva amenaza se cernirá sobre el desprevenido reino: la madre de Grendel, tan cruel y sanguinaria como éste, pero mucho más astuta y seductora.
La mayor dificultad a la hora de adaptar Beowulf es que el poema se encuentra incompleto, debido a un incendio que se produjo en el año 1731 en la biblioteca de Cotton, donde se encontraba la versión íntegra. La edición de unos 3000 versos es la que aún se conserva, por lo que se calcula que se perdieron unos 182 versos.