Beowulf and Grendel is a medieval epic that tells the blood-soaked tale of a Norse warrior's battle against the great and murderous troll, Grendel. Cast includes Gerard Butler as Beowulf, Ingvar Eggert Sigurðsson as Grendel and Sarah Polley as Selma.