- Ann Peacockwritten by
Cast
(in credits order) complete, awaiting verification
- Vusi Kunene(as Vusumuzi Michael Kunene)
- Dan 'Churchill' Ndambuki(as Daniel Ndambuki 'Churchill')
- Israel Matseke-Zulu(as Israel Sipho Makoe)
- Shirleen Wangari(as Shirlen Wangari)
- Nick Reding(as Nick Redding)
- Jeanette Elsworth(as Jeannette Elsworth)
- John Sibi-Okumu(as John Sibi Okumu)
- Nicola Blackerassociate producer
- Richard Hardingproducer
- Trevor Ingmanco-producer
- Norman Merryexecutive producer
- Joe Oppenheimerexecutive producer
- Jim Shamoonexecutive producer: Blue Sky Films Africa
- Anant Singhexecutive producer
- Helena Springexecutive producer
- Denise Tranassociate producer: Sixth Sense
- Mario Zvanproducer: Kenya
- Gillianne Obasomakeup artist
- Maureen Shikumakeup assistant (as Maureen Shiko)
- Gisela Evertpost-production supervisor
- Lisa Jordanpost-production manager: LipSync Post
- Charmaine Lautrepost-production supervisor: Videovision (as Charmaine Lautré)
- Fiona Morhamhead of production: UK Film Council
- Patrick Musyimiunit manager
- Hemal Shahproduction manager
- Kevin Gatheruthird assistant director
- David 'Tosh' Gitongafirst assistant director (as Tosh Gitonga)
- Sarah MacFarlanesecond assistant director (as Sarah Macfarlane)
- Ezekiel Onyangosecond assistant director
- Deborah Sabanfirst assistant director
- James Birircarpenter
- Julius Gathericarpenter (as Julius Gateri)
- Fred Kagioconstruction
- Francis Karimicarpenter
- Hatibu Kellystandby props
- James Kibirupainter
- John Njoroge Kimanistandby carpenter (as John N. Kimani)
- Chelangat Lebostandby art director / standby props
- Charles Maasaistandby props
- George Mbithicarpenter
- Mark Beverleyconsultant: Dolby
- Robert Brazierfoley recordist
- Warren Burleyadr sound recordist: Finetune, The Refinery, Johannesburg
- Paul Cotterellre-recording mixer
- Noxolo Dlunganaadr coordinator: Videovision
- John Fewellfoley artist
- James Harrisonsound effects editor
- Rob Hughesre-recording mixer
- Ben Meechansound effects editor
- Hussein Mohamedspecial effects assistant
- Zuberi Mohamedspecial effects assistant (as Zuberi M. Mohamed)
- Luke Butlerdigital compositor: LipSync Post
- Naomi Butlerdigital compositor: LipSync Post
- Tom Collierdigital compositor: LipSync Post
- Stefan Druryhead of visual effects: LipSync Post
- Sean Farrowvisual effects supervisor: LipSync Post
- Yanni Goudetsidissystems engineer: LipSync Post
- Lorea Hoyevisual effects producer: LipSync Post
- Rich Nosworthydigital compositor: LipSync Post
- Rob Redfordvisual effects editor (as Robert Redford)
- Angela Stanleydigital compositor: LipSync Post (as Angela Rose)
- Judy Karanistuntwoman
- Charles K. Kemberostunt coordinator
- Joseph Kuriastunts
- Patrick Owourstuntman (as Patrick Pylip Owour)
- John Aginavideo operator
- Ezekiel Andikaelectrician
- Kerry Brownepk cameraman / still photographer
- Mike Chegecamera assistant
- Andrew Greenanclapper loader
- Peter Jumacrane operator
- John Peter Mungaicamera assistant (as John Mungai)
- Saul Ogadaelectrician
- Victor Onyangoassistant grip
- George Otienogenerator operator
- Muthoni Kiromoassistant casting director: Kenya
- Belinda Krugercasting assistant: South Africa
- Lawrence Muasacasting assistant: Kenya
- Vanessa Bakeradr voice casting (uncredited)
- Christopher Kariukiwardrobe assistant (as Chris Kariuki)
- Stephen Musembiwardrobe assistant
- Charles Mutisowardrobe assistant
- Sarah Ndukuwardrobe assistant
- Chris Bentleydigital intermediate operator: LipSync Post
- James Clarkedigital intermediate supervisor: LipSync Post
- Tonia Cohennegative checker: Capello Media Services
- Zoe Cousinsdigital intermediate operator: LipSync Post
- Stuart Fyviedigital colorist: LipSync Post
- Scott Gouldingon-line editor: LipSync Post
- Daniel Tomlinsonsenior digital intermediate operator: LipSync Post
- Rick Whitehead of vt: LipSync Post
- Miles Andersoncolorist: dailies (uncredited)
- Chris Teedercolorist: dailies (uncredited)
- Yahya Chavangalocation manager
- Khalid Dutchlocation assistant
- Bernard Gathogolocation manager
- Faiz Kamuzulocation assistant
- Daniel M. Oinepulocation assistant
- Leo Abrahamsmusician: guitars
- Sam Bisasoadditional vocal recording engineer
- Tom Bullenmusic mixing assistant
- Andy Cainegospel choir
- Dirk Campbellmusician: solo woodwinds
- Clarissa Farránmusician and recording coordinator: Buick Productions (as Clarissa Farran)
- Geoff Fostermusic recordist
- Alex Heffesconductor
- Pete Hutchingsmusic recording assistant
- Jayne Spoonerscript supervisor
- George Gitaudriver
- Shem Kiyakadriver
- Samuel Kombodriver
- John Mainiadriver
- Phylis Andikaproduction assistant
- Jack Arbuthnottdevelopment editor: BBC Films
- Geraldine Atleesenior business affairs executive: UK Film Council
- Evelyn Atsiayaproduction accountant
- Greg Bernsteinlegal services: Sixth Sense (as Greg S. Bernstein)
- Joanie Blaikiehead of production: Origin Pictures
- James Bucklerproduction and delivery coordinator: BBC Films
- Emma Clarkesenior production executive: UK Film Council
- Valentina Cocciacoordinator: UK
- Leonard Crookshead of New Cinema Fund: UK Film Council (as Lenny Crooks)
- Philip Coulsonspecial thanks
- Lenny Jumaspecial thanks
- Grace Kinuthiaspecial thanks
- Karen Lindsay-Stewartspecial thanks (as Karen Lindsay Stewart)
- The Maruge Familyspecial thanks
- Kimani Ng'ang'a Marugein memory of
- James Mpoyespecial thanks
- Bitange Ndemospecial thanks (as Dr. Bitange Ndemo)
Crew believed to be complete
Contribute to this page
Suggest an edit or add missing content
