La vida en el antiguo reino de Dinamarca transcurre en paz… hasta que un día aparece un monstruo que comienza a sembrar el terror y la muerte entre los guerreros del monarca Hrothgar. Las noticias de la desgracia llegan a oídos del valiente guerrero Beowulf, quien, acompañado de sus mejores hombres, emprende el viaje por mar con el fin de ayudar a los daneses. Una vez en tierra, Beowulf se encontrará con grandes peligros, a los que hará frente con su valor, generosidad y lealtad.