Cast (79)
Orlando Bloom

Brian Epkeen

Forest Whitaker

Ali Sokhela

Conrad Kemp

Dan Fletcher

Tinarie Van Wyk-Loots

Claire Fletcher

Patrick Lyster

Dr. Joost Opperman

Sven Ruygrok

David Epkeen

Roxanne Prentice

Judith Botha

Adrian Galley

Nils Botha

Kelsey Egan

Nicole Weiss

Hennie Bosman

Shaved Head

Nomhlé Nkyonyeni

Josephina (as Nomhle Nkoyeni)

Denise Newman

Shebeen Queen

Dean Slater

Rick van der Westhuizen

Oscar Petersen

Captain Adams

Wiseman Sithole

Dispensary Doctor

Andre Roothman

Tony Montgomery

Garth Collins

Stewart Weitz

Elvis Mahomba

Young Ali

Clayton Evertson

Thug - Yellow t-Shirt

Ernest Williams

Thug - Beach 2

Brendon Daniels

Thug - Beach 1

Travis Snyders

Thug with a Knife

Shanville Brandt

Barman Beach

Sekoati Tsubane

Thug with Dreadlocks

Reon Van Der Watt

Policeman Kwazulu (as Reon Van De Watt)

Richard Lothian

KZN Policeman

Grant Swanby

Policeman at grave

Anele Matoti

Policeman HQ 1

Morné Visser

Policeman HQ 2

Bronwyn Reddy

Kruger's Assistant

Bryni van den Merwe

Barmaid Sundance 1

Shamilla Ismael

Barmaid Sundance 2

Nick Lorentz

Employee Funeral Home

Luke Jensen

Zina's Musician

Nicky-Ann Rayepen

Pool Girl - Shebeen

Victor Kalambay

Simon M'Celi

Chris April

Old Man Vacant Lot

Kerry Gregg

Nightwatchman

Chris September

Ali's Father

Jarrid Geduld

Cat's Man #1

Sherman Pharo

Cat's Man #2

Lise Slabber

DPS Secretary

Jenna Saras

Journalist - Beach

Chloe Williams

Claire's Sister

Andisiwe Mbunje

Nurse - Hospital

Banathi Mtana

Kids Labo 1

Tembela Mjamba

Kids Labo 2

Armondo De Lea

Cat's Bodyguard

Christina D'Orthez

Stadium Journalist

Tracy Lee Thomas

Stadium Employee

Tamer Burjaq

Doorguard Thug

Jermaine Davids

Main Suspect on Police Files (uncredited)

Crew (37)

Directing

Vinca Cox

Script Supervisor

Tasmin Hall

Script Supervisor

Writing

Jérôme Salle

Screenplay

Production

Camera

Denis Rouden

Director of Photography

Mannie Ferreira

Camera Operator

Sarel Pretorius

Steadicam Operator

Editing

Nick Lowe

Dialogue Editor

Julia Huteau-Mouglalis

First Assistant Editor

Art

Laurent Ott

Production Design

Jenn Baker

Construction Coordinator

Tom Olive

Set Decoration

Costume & Make-Up

Rae Donnelly

Costume Design

Rick Findlater

Hairstylist

Natalie Hamer

Hairstylist

Raine Edwards

Makeup Department Head

Crew

Daleen Badenhorst

Animatronic and Prosthetic Effects

Kerry van Lillienfeld

Property Master

Kerry Gregg

Stunt Coordinator

Grant Kilian

Transportation Coordinator

Sound

Nikolas Javelle

Sound Designer

Nikolas Javelle

Sound Effects Editor

Jean-Paul Hurier

Sound Re-Recording Mixer

Pascal Villard

Supervising Sound Editor

Peter Clarke

Music Editor

Alexandre Desplat

Original Music Composer

Visual Effects

Alain Carsoux

Visual Effects Supervisor

Joel Pinto

Visual Effects Supervisor

Lighting