Filmed in Iceland and directed by Sturla Gunnarsson, it stars Gerard Butler as Beowulf, Stellan Skarsg??rd as Hrothgar, Ingvar Eggert Sigur??sson as Grendel and Sarah Polle... moreBeowulf & Grendel is a 2005 film loosely based on the Anglo-Saxon epic poem Beowulf.