Сценаристы Нил Гейман и Роджер Эвери начали писать сценарий ещё в мае 1997 года.
Некоторые 3D-модели актёров в фильме заметно омоложены. А Беовульф внешне не похож на Рэя Уинстона, который сыграл его роль.
Криспин Гловер и продюсер и режиссёр Роберт Земекис были на ножах ещё со времён иска по поводу картины «Назад в будущее 2» (1989), но в конце концов помирились, и Гловер согласился сыграть Гренделя.