Ta post-apokaliptyczna, osadzona w przyszłości opowieść została nakręcona na podstawie saksońskiego poematu epickiego z 8 wieku. W kraju, gdzie rządy sprawuje Hrothgar (
Oliver Cotton), każdej nocy bestia Grendel pożera kilku jego wojowników. Tylko jeden człowiek jest w stanie pomóc Hrothgarowi w pozbyciu się bestii - samotny wojownik Beowulf (
Christopher Lambert). Beowulf postanawia pomóc Hrothgarowi i pokonać Grendela, ale historia dopiero się rozpoczyna, bowiem Beowulf to bardzo tajemniczy wojownik...