En un reino en el norte de Europa, un héroe legendario llamado Beowulf se enfrenta al temible monstruo Grendel, quien aterroriza a los habitantes de la corte del rey Hrothgar. Este ser, que se alimenta de la carne de los hombres, ha desatado el miedo y la desesperación entre los guerreros, quienes ven cómo sus amigos y familiares caen uno tras otro en sus garras. Con la esperanza de ganarse la fama y la gloria, Beowulf se presenta ante el monarca y promete liberar al pueblo de esta amenaza.