Cast (13)

Nicolas Duvauchelle

Gilles Esteve

Crystal-Donna Roberts

Tiny Solomons

Clayton Evertson

Percy Solomons

Denise Newman

Mona

Darren Kelfkens

Capt. Groenewald

Carel Nel

Dannie Greyston

Katia Lekarski

Anne Esteve

Shelton Salie

Tertian

Trudy van Rooy

Lawna

Charlton George

Jimmy

Nomasanto Tshabalala

Primrose

Octavia Meissenheimer

Lesahe

Zenobia Kloppers

Teller

Crew (22)

Oliver Hermanus

Director

Oliver Hermanus

Writer

Braam du Toit

Music

Moonyeenn Lee

Casting

Toni Breiss

Executive Producer

Reza Levy

Costume Design

Olivier Mortagne

Executive Producer

Thérèsa Ryan

Co-Producer

Marvin Saven

Producer

Katinka Schumann-Bester

Executive Producer

Chris Lotz

Director of Photography

Genevieve Hofmeyr

Producer

Martien Uyttendaele

Executive Producer

Franz Lewis

Production Design

Frédéric Attal

Sound Editor

Stéphane De Rocquigny

Sound Recordist

Basil Ford

Executive Producer

Didier Costet

Producer

Raine Edwards

Makeup & Hair

Julien Naudin

Foley Artist

George Hanmer

Editor

Jaco Loots

Set Decoration