Detective Jan van Niekerk
Gerald Bedekker
Professor
Willem Stephanus Beyers
Robber
Lebohang Mokheseng
Sipho
Thabang Moleya
Xolani
Thembinkosi Mthethwa
Gumede
Zizi Peteni
Judy
Adri Pieters
Mala
Pariksha Ramauthar
Father Paul
Devon Singh
Manoj
Kevin Singh
Nancy
Neetasha Singh
Sarah
Chantel van der Westhuizen
Clyde
Andrew Devadas
Wizard
Machiavelli Dhlamini
Andre
Stephan Du Toit
Ramesh
Bruce Gounder
Mandla
Jabulani Hadebe
Mzilikazi / Tokolosh
Derek Karelese
Emily Hudson
Caroline Lavers
Jack Hudson
Cameron McEwan
Producer
Farren Singh
Executive Producer
Avon Singh
Director
Editor
Tim Hadebe
Writer
Chris David
Cinematography