Roger Avery wrote the screenplay for which film that included Anthony Hopkins?
Roger Avary: Roger Avary (born August 23, 1965) is a Canadian film and television producer, screenwriter and director in the American mass media industry. Roger Avary:  He wrote the screenplays for "Silent Hill" and "Beowulf". Beowulf (2007 film): Beowulf is a 2007 British-American 3D motion capture epic fantasy film directed by Robert Zemeckis and written by Neil Gaiman and Roger Avary, based on the Old English epic poem of the same name. Beowulf (2007 film):  The cast includes Ray Winstone, Anthony Hopkins, Robin Wright Penn, Brendan Gleeson, John Malkovich, Crispin Glover, Alison Lohman, and Angelina Jolie.
Beowulf