Фильм основан на англосаксонской поэме IX века "Беовульф".
Это легенда о противостоянии древнескандинавского война Беовульфа и могущенственного тролля-убийцы Грендела, напавшего на датское королевство, которым правит всеми уважаемый Хротгар. Преданный Хротгару Беовульф отправляется со своим войском через море, чтобы избавить жителей деревни от мародерствующего монстра Грендела.