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

Braam du Toit

Music

Oliver Hermanus

Writer

Moonyeenn Lee

Casting

Martien Uyttendaele

Executive Producer

Julien Naudin

Foley Artist

Chris Lotz

Director of Photography

Raine Edwards

Makeup & Hair

Basil Ford

Executive Producer

Jaco Loots

Set Decoration

Toni Breiss

Executive Producer

Reza Levy

Costume Design

Franz Lewis

Production Design

Frédéric Attal

Sound Editor

Katinka Schumann-Bester

Executive Producer

Stéphane De Rocquigny

Sound Recordist

Didier Costet

Producer

Olivier Mortagne

Executive Producer

Genevieve Hofmeyr

Producer

George Hanmer

Editor

Marvin Saven

Producer

Thérèsa Ryan

Co-Producer