Director
Fernando Meirelles
DIRECTOR
Stars (in credits order)
Ralph Fiennes
Justin Quayle
Rachel Weisz
Tessa Quayle
Danny Huston
Sandy Woodrow
Hubert Koundé
Dr. Arnold Bluhm
Archie Panjabi
Ghita Pearson
Bill Nighy
Sir Bernard Pellegrin
Gerard McSorley
Sir Kenneth Curtiss
Pete Postlethwaite
Lorbeer
Donald Sumpter
Tim Donohue
Richard McCabe
Arthur Hammond
Juliet Aubrey
Gloria Woodrow
Nick Reding
Crick
Christopher Okinda
Doctor
Daniele Harford
Miriam
Packson Ngugi
Officer in Morgue
Damaris Itenyo Agweyu
Jomo's Wife
Bernard Otieno Oduor
Jomo
Keith Pearson
Porter Coleridge
John Sibi-Okumu
Dr. Joshua Ngaba
Jacqueline Maribe
Wanza Kiluhu
Donald Apiyo
Kioko
Samuel Otage
Mustafa
Anneke Kim Sarnau
Birgit
John Moller
Athletic Unshaven Man
Andre Leenheer
Shaven Headed Man
Mumbi Kaigwa
Grace Makanga
Lydia M. Manyasi
Kenyan Newsreader
Steenie Njoroge
1st Journalist
Stuart Wheeler
2nd Journalist
Chris Payne
Mike Mildren
Nyajima Jial
Esmerelda
Brigid M. Kakenyi
Hospital Administrator
Katherine Damaris
Nurse
Ainea Ojiambo
Police Driver
Peter King Nzioki
Policeman 1
Ng'ang'a Kirumburu
Policeman 2
Ben Parker
Det. Inspector Deasey
John Keogh
Immigration Official
Jeffrey Caine
Club Servant
Rupert Simonian
Guido Hammond
Teresa Harder
Birgit's Secretary
Thomas Chemnitz
Uniformed Policeman
Joe Christopher Rhode
Karl
Edgar Nicholas Rhode
Eva Plackner
Crossing Guard
Claire Simpson
Maude Donohue
Sidede Onyulo
Jonah Andika
Chris Lightburn-Jones
Aid Worker
Ann Achan
Aduk
Dang Wuor Diew
Sudanese Man
Ben Gardiner
Harry Woodrow
The Kizingo Arts Troupe
Performer: 'Huruma' - Aids Play
Lucy Achieng
Member of The Kizingo Arts Troupe
Elizabeth Karanja
Elzabeth Karanja
Sele Mzamil
Suleiman Bakari
Juma Musa
Jane Obada
Florence Chamba
Triza Musimbi
Benson Obiva
Ibrahim Chitaya
Eric Mutua
Leonard Ongaya
Abdallah Juma
Anne Mwikali
James Osoo
Denis Schnegg
Doctoruncredited