In an Anglo-Saxon story that is more than a thousand years old, the brave warrior Beowulf sails to Denmark, where the people live in terror of a monster, the giant troll Grendel. After killing the monster in a terrible battle, Beowulf receives riches from the king and fame in all the land. But as he prepares to leave Denmark, it seems that his problems have only just begun...