Cast

Julianne Moore Wavey Prowse
Judi Dench Agnis Hamm
Cate Blanchett Petal Bear
Rhys Ifans Beaufield Nutbeem
Scott Glenn Jack Buggit
Jason Behr Dennis Buggit
Lauren Gainer Bunny
Larry Pine Bayonet Melville
Robert Joy EMS Officer
Anthony Cipriano Young Quoyle -- Age 7
Kyle Smith Young Quoyle -- Age 12
Ken James Newspaper Boss
Luke Fisher Barfly
Terry Daly Hunky Guy
Gary Levert Newspaper Employee
Stephen Morgan Bartender Dave
Katherine Moennig Grace Moosup
Daniel Kash Detective Danzig
Will McAllister Herry Prowse
Kathryn Fraser Daycare Mom
Nicole Underhay Betty Buggit
Jon Whalen Big Guy
Andrew Fowler Guy Quoyle -- Age 15
John MacEachern Drunken Guy
Jonathan Creaser Paramedic