Nach zwei Dekaden als Wanderer und Söldner kehrt Beowulf in seine Heimat Herot zurück, um beim im Sterben liegenden König Hrothgar um Vergebung für eine alte Verfehlung zu bitten. Doch das reißt eher alte Wunden auf. Als Herot vom Monster Grendl angegriffen wird, bleibt dem Helden nichts anderes übrig, das es zu jagen…