Karen
Denys
Bror
Berkeley
Farah
Kamante
Kinanjui
Delamere
Felicity
Lady Belfield
Lord Belfield
Sir Joseph
Belknap
Juma
Kanuthia
Ismail
Doctor
Banker
First Commissioner
Second Commissioner (as Stephen Grimes)
Lady Byrne
Minister
Beefy Drunk
Rajiv
Young Officer
Mariammo
Huge Man
Esa (as Abdullah Sunado)
Victoria
Lady Delamere
Dowager
Missionary Teacher
Lady pouring champagne at hunting party (uncredited)
Missionary Nun (uncredited)
Lion (uncredited)