Zamek króla Hrothgara zostaje uznany za przeklęty i otoczony kordonem żołnierzy. Uwięzieni w środku ludzie, co noc zabijani są przez okrutnego potwora Grendela. Pewnego dnia do zamku dociera słynny wojownik Beowulf, który postanawia pomóc ludziom Hrothgara zabić bestię. Tylko, że Beowulf sam nie jest do końca człowiekiem, a Grendel to nie jedyny sługa zła żyjący w zamku.