Beowulf, gótský hrdina, jednoho dne přijde na dvůr dánského krále Hrothgara, jehož velká síň Heorot je sužována strašlivým monstrem Grendelem. Beowulf předtím strávil mnoho let jako žoldák a rozhodl se vrátit domů, aby vzdal hold nedávno zabitému Thaneovi. Jenže Hrothgar, muž, který ho vychoval, potřebuje pomoc. Beowulf chce Grendela zabít, ale je tu ještě jeho matka. A to není poslední nebezpečí, které na něj číhá…