Taye Diggs
Henry Nxumalo
Taye Diggs
Henry Nxumalo
Gabriel Mann
Jürgen Schadeberg
Jason Flemyng
Jim Bailey
Tumisho Masha
Can Themba
Moshidi Motshegwa
Florence Nxumalo
Bonnie Mbuli
Dara Macala
Tessa Jaye
Carol Shand
Zola Maseko
Director
Chris Sievernich
Producer
Dumisani Dlamini
Producer
Rudolf Wilchmann
Producer
Matt Milich
Executive Producer
Jason Filardi
Executive Producer
Jason Filardi
Screenplay
Lisa Rinzler
Director of Photography
Eggert Ketilsson
Production Design
Cedric Gradus Samson
Original Music Composer
Troy Takaki
Editor
Andreas Schmid
Executive Producer
Zachary Matz
Producer
Andreas Grosch
Executive Producer
Rod Smith
First Assistant Director