The No 1 Ladies Detective Agency

This man has stolen my cow

A Mirage Enterprises and Cinechicks Production
Based on the novels by Alexander McCall Smith

Casting: David Rubin C.S.A.
Richard Hicks C.S.A
Michelle Guish
Moonyeenn Lee

Jill Scott as Mma Ramotswe
Anika Noni Rose as Mma Makutsi
Lucian Msamati as JLB Matekoni
Nikki Amuka Bird as Alice Busang
Desmond Dube as BK
Tumisho Masha as Lucky Sesana
Bongeka Mpongwana as Happy Bapetsi
David Oyelowo as Kremlin Busang
John Kani as Daddy Bapetsi

Vusi Kunene as Doctor Gulubane
Harriet Manamela as Mma Notshi
Colin Salmon as Note Makoti
Idris Elba as Carlie Gotoo
Lindani Nkosi as Hector Lepodise
Vasco Shoba as Obed Ramotswe
Kabelo Thai as Solomon Moretsi
Percy Matemela as Kenosi
Tau Maseramula as Apprentice 1
Thabo Malema as Apprentice 2
Tshepo Maphanyane as Loretta
Shombi Ellis as Sister Kgomotso
Brendan Kupa as Thobiso Morapedi
Motsheresanyi Sefanyetso as Ernest Morapedi
Kudrah Alabi as Little Precious Ramotswe
Khuduga Kagiso as Mochudi Chief
Kgomotso D. Tshwenyego as Post Office Customer
Karabo Mpai as Lily
Pascar Proctor as Taxi Driver
Sandiswe Mdiza as Boy
Vusiele Otukile as Estate Agent
Rebagamang Sekgekge as Auctioneer
Sapphire Seeletso as Beautiful Town Girl 1
Mpho Pheko as Beautiful Town Girl 2
Keeletsang Pelaelo as Beautiful Town Girl 3
Seingwaeng Kgafela as Woman Searcher
Ikanyeng Dipatane as Kitty
Pauline Letsatle as Journalist
Thatayaone Mongwedisla as The Accused
Losika Seboni as The Accuser
Kgosi Goodwill as Funky Sign Writer

Writer: Anthony Minghella & Richard Curtis
Director: Anthony Minghella

The Weinstein Company