Subira
Taufiq
Mwana
Adam Hussein
Nick
Young Majid
Makui
Patricia
Sara
Girl at swimming pool
Older Majid
Fatma
Geofrey
Bibi
Waiter
Dad of small girl
Bwanaadi
Qaddi
Ali
Madrassa teacher
Book shop owner
Askari
Shopkeep keeper (as Clifford Okumu)
Young Subira
Muslim girls hostel receptionist (as Amina Ramdhani)
Aunty Naseem
Mohammed
Younger Noor
Girl 1 / Sahiba
Abdul Karim
Alisha
Waitress
Older Noor