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. Beowulf and Grendel premiered at the Toronto International Film Festival on September 14, 2005.