Cast
Ralph Fiennes
Justin Quayle
Rachel Weisz
Tessa Quayle
Danny Huston
Sandy Woodrow
Bill Nighy
Sir Bernard Pellegrin
Pete Postlethwaite
Lorbeer
Richard McCabe
Arthur Hammond
Donald Sumpter
Tim Donohue
Juliet Aubrey
Gloria Woodrow
Hubert Koundé
Dr. Arnold Bluhm
Archie Panjabi
Ghita Pearson
Crew
Jeffrey Caine
Screenplay
Claire Simpson
Editor
Julia Blackman
Executive Producer
Mark Tildesley
Production Design
Jeff Abberley
Executive Producer
César Charlone
Director of Photography
Alberto Iglesias
Original Music Composer
Leo Davis
Casting
Robert Jones
Executive Producer
Fernando Meirelles
Director
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.