Beowulf
Legendary warrior Beowulf returns to his home of Herot to make peace with his past, but he soon encounters new threats and must become the hero.
Starring
Kieran Bew,
William Hurt,
Joanne Whalley