Cast
Kevin Spacey
Quoyle
Julianne Moore
Wavey Prowse
Cate Blanchett
Petal
Judi Dench
Agnis Hamm
Pete Postlethwaite
Tert Card
Scott Glenn
Jack Buggit
Rhys Ifans
Beaufield Nutbeem
Gordon Pinsent
Billy Pretty
Jason Behr
Dennis Buggit
Kate Moennig
Grace Moosup
Crew
Lasse Hallström
Director
Annie Proulx
Novel
Robert Nelson Jacobs
Screenplay
Christopher Young
Original Music Composer
Oliver Stapleton
Director of Photography
Andrew Mondshein
Editor
Roger Maunder
Driver
Barry Newhook
Rigging Grip
Rod Jerrett
Driver
Tim Murphy
Electrician
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.