Genre:
Drama
, Mystery
, Thriller
Actor:
Ralph Fiennes
, Rachel Weisz
, Danny Huston
, Bill Nighy
, Pete Postlethwaite
, Richard McCabe
, Donald Sumpter
, Juliet Aubrey
, Hubert Koundé
, Archie Panjabi
, Gerard McSorley
, Sidede Onyulo
, Anneke Kim Sarnau
, Daniele Harford
, Packson Ngugi
, Damaris Itenyo Agweyu
, Bernard Otieno Oduor
, Keith Pearson
, John Sibi-Okumu
, Nick Reding
, Jacqueline Maribe
, Donald Apiyo
, Samuel Otage
, Mumbi Kaigwa
, John Moller
, Andre Leenheer
, Lydia M. Manyasi
, Steenie Njoroge
, Stuart Wheeler
, Chris Payne
, Nyajima Jial
, Brigid M. Kakenyi
, Katherine Damaris
, Christopher Okinda
, Ainea Ojiambo
, Peter King Nzioki
, Peter King Nzioki
, Ben Parker
, John Keogh
, Jeffrey Caine
, Rupert Simonian
, Teresa Harder
, Alan Ritchson
Director:
Fernando Meirelles
Writer:
John le Carré
, Jeffrey Caine
Country:
China
, Germany
, United Kingdom
, United States of America
Release:
2005-08-31