Фантастичний фільм знято за мотивами стародавнього англійського міфу про легендарного воїна. Події відбуваються в Скандинавії в VI столітті, коли разом із людьми існували міфічні істоти: дракони, чудовиська, монстри, чаклуни та відьми. Король Данії Хротгар вирішив влаштувати великий бенкет, але звук музики та галасливих веселощів пробуджують страшного монстра Гренделя, який нападає на королівство та знищує більшу частину людей. Король Хротгар оголошує нагороду в розмірі половину всього свого золота тому лицареві, хто зможе вбити чудовисько. З місцевих воїнів ніхто не наважився, але прибулий гетський воїн Беовульф, зі своїми вірними друзями, погоджується на умову короля. Хитра мати чудовиська Гренделя — демон води, лицемірством спокушає Беовульфа, після чого дає йому брехливу обіцянку щодо перемир'я. Убивши страшне чудовисько і провівши ніч із його матір'ю, Беовульф накликав на себе прокляття. Після смерті короля Хротгарта він став правити Данією. Але багатства, влада і народна слава — це не те, про що мріяв воїн, він довгі роки приховував свій обман і прийшов час виправити помилки, коли підступна мати Гренделя розірвала угоду про перемир'я.