Vi è del marcio in Danimarca: è Grendel, creatura mostruosa che mette a ferro e fuoco la terra governata dal Re Hrothgar. In aiuto di questo ultimo arriva il più valoroso tra tutti gli eroi, il giovane ed apparentemente invincibile Beowulf che, dopo un lunga lotta, ha la meglio sul mostro. Le fatiche dell'eroe però, sono appena cominciate: la madre di Grendel, vuole vendicare il figlio morto e così pone Beowulf di fronte ad una scelta che avrà per lui e per il suo popolo conseguenze imprevedibili…