دانمارک، قرن ششم. «شاه هروتگار» (هاپکينز) اعلام مي کند که هر کس بتواند هيولايي به نام «گرندل» (گلاور) را که بسياري از مردان شاه را قتل عام کرده، شکست دهد نيمي از ثروت او را صاحب خواهد شد. سلحشوري به نام «بيووولف» (وينستون) از گريتلند سوئد وارد ميدان مي شود و «گرندل» را مغلوب مي کند. اما خيلي زود مادر «گرندل» (جولي) براي انتقام به کاخ شاه حمله مي برد...