Uit loyaliteit voor de Deense koning Hrothgar, leidt de Noorse Beowulf een groep krijgers over de zee om een dorp te bevrijden van een zwervend monster. Echter dit gedrocht, Grendel, is geen monster met mythische krachten, maar eentje van vlees en bloed gedreven door wraak. Beowulf die zich steeds ongemakkelijker voelt over de mythevorming rond zijn persoon, begint te twijfelen aan zijn missie wanneer hij ontdekt dat de koning voor een groot deel verantwoordelijk is voor de verwoestende acties van Grendel. De strijd tussen Goed en Kwaad ligt dus niet zo eenvoudig als aanvankelijk gedacht.