Фільм переносить глядача у часи давніх скандинавських легенд. Герой Беовульф, відомий своєю силою та відвагою, прибуває до королівства Данії, яке страждає від нападів страшного монстра Гренделя. Прагнучи врятувати народ і здобути славу, Беовульф вступає у смертельний бій із чудовиськом і перемагає його. Проте на нього чекає нова загроза – мати Гренделя, могутня істота, яка бажає помсти. Беовульф знову ризикує всім, борючись із нею, і цей подвиг залишить слід на його душі та долі. Фільм розкриває теми честі, амбіцій і людської смертності, показуючи, що навіть великі герої мають свої слабкості.