En un antiguo reino de Dinamarca, un feroz monstruo conocido como Grendel acecha en las sombras, aterrorizando a los aldeanos y devorando a hombres valientes. La desesperación se apodera del rey Hrothgar, quien, en su búsqueda por un héroe que enfrente a la bestia, recuerda las hazañas de un guerrero legendario. Así llega Beowulf, un guerrero fuerte y noble, dispuesto a enfrentar el miedo de frente. Con su grupo de leales compañeros, navega hasta la costa danesa para ofrecer su ayuda y demostrar su valía.