In een mysterieus kasteel, aan de rand van niemandsland, wordt elke nacht een aantal bewoners vermoord. In dit kasteel woont ook Kyra, de onstuimige dochter van de kasteelheer. Kyra wordt verliefd op Beowulf - half mens, half god - wiens taak het is om het kwaad te bestrijden en haar te beschermen. Op een nacht staat Beowulf oog in oog met zijn lot: de kwaadaardige demoon Grendel...