سال ۵۰۰ میلادی ، دانمارک گرندل ( اینگوار سیگوردسان ) دیوی است که در کودکی اش ، روتگار ( استلان اسکرزگارد ) شاه دانمارک ، پدرش را به خاطر دزدیدن ماهی کشته است . گرندل به خاطر انتقام دست به کشتن افراد روتگار می زند . بیوولف ( جرارد باتلر ) قهرمان اسطوره ای گیت لند ( کشورهای اسکاندیناوی ) خبر این کشتن را می شنود...