I en avlägsen utpost härjar Grendel - ett fruktansvärt monster som vägrar att dö.
Till utposten anländer Beowulf - en utstött krigare med ett brokigt förflutet. Han bestämmer sig för att förgöra Grendel, och ser det som en chans att rädda sin själ. Det visar sig emellertid vara svårare än han tror.
Löst baserad på det anglosaxiska eposet med samma namn.