После долгих странствий и славных сражений бесстрашный воин Беовульф (Киран Бью) возвращается в город, где прошло его детство, чтобы почтить память скончавшегося недавно правителя этих земель Хротгара (Уильям Хёрт). В Хеороте Беовульфа и его приятеля Бреку (Гисли Орн Гардарссон) встречают недобро, претендент на трон Слен (Эдвард Спелирс) еще помнит, что всегда находился в тени более сильного и умелого названного брата. И уж совсем некстати в ночь приезда Беовульфа в замке погибает один из лучших воинов — пришельцы тут же называются преступниками. Перед самой казнью Беовульфу удается бежать, и воин отправляется в погоню за чудовищем-оборотнем, которое, по его мнению, и несет смерть в Хеорот.