Vor Jahrhunderten, als die Helden der Legenden noch lebten, zieht der junge Recke Beowulf vom Volk der Geatas in den Krieg gegen ein menschenverschlingendes Monstrum, das seit geraumer Zeit Dänemark und seinen König Hrodgar heimsucht. Mit seinen unerschrockenen Kampfgefährten gelingt es Beowulf, die Dänen zu befreien und das Ungeheuer zu töten. Das erweckt den Zorn von dessen Mutter, einem bösartigen Verführungsgeist, der sich an Beowulf für seine Tat rächen will.