Cast & Crew

Directed by

Don Michael Paul

Writing Credits

John Whelpley
(written by)
Brent Maddock
(based on characters created by) &
S.S. Wilson
(based on characters created by) &
Ron Underwood
(based on characters created by)

Cast

Jay Anstey
Dr. D
Alistair Moulton Black
Yankee
Paul du Toit
Mr. Cutts
Michael Gross
Burt Gummer
Keeno Lee Hector
Aklark
Jamie Kennedy
Travis B. Welker
Danny Keogh
Agent Dalkwed
Greg Kriek
Dutch
Jamie-Lee Money
Valerie McKee
Kiroshan Naidoo
Hart Hansen
Francesco Nassimbeni
Dr. Charles Freezze
Adrienne Pearce
Mac
Christie Peruso
Geo-Tech Vargas
Oscar Petersen
Royal Mounted
Stephanie Schildknecht
Aussie
Tanya van Graan
Dr. Rita Sims
Rob van Vuuren
Swackhammer
Jenna Upton
Dr. Silke Daanen

Produced by

Mike Elliott
producer
Greg Holstein
co-producer
Donovan Roberts-Baxter
line producer
Share Stallings
studio executive
Jimmy Star
assistant producer

Music by

Brain Mantia
Melissa Reese
composer
Frederik Wiedmann

Cinematography by

Hein de Vos
director of photography

Editing by

Cameron Hallenbeck

Production Design by

Andrew Orlando

Art Direction by

Tracy Perkins

Set Decoration by

Michele Barfoot

Costume Design by

Danielle Knox

Makeup Department

Simone Stubbs
hair designer / makeup designer

Production Management

George Engel
executive in charge of production
Calvin Hayward
production manager
Monica Mase
Production Trainee
Gary Oldroyd
post production executive
Donovan Roberts-Baxter
unit production manager

Second Unit Director or Assistant Director

Grant Hulley
second unit director
Jon-Luke Lourens
first assistant director
Tash Montlake
base camp pa
Andile Vuyolwethu Pakade
second second assistant director
Dwayne Titus
third assistant director
Jan-Paul Van Der Linde
second assistant director

Art Department

Carma Le Roux
set dresser
Carmen Lötz
set dressing leadman
Cindy Sasman
art department coordinator
Colin Robert Tomas
graphic designer
Chad Webber
graphics playback

Sound Department

Michael Broomberg
foley artist
Michael Clarke
foley mixer
Barry Donnelly
sound effects editor
Claire Hesom
boom operator
Geoff Kock
a.d.r recordist
Conrad Kuhne
production sound mixer
Charles Maynes
sound: designer / supervising sound editor
Charl Mostert
dialogue editor
Kyle O'Neal
re-recording mixer
Teddy Salas
re-recording mixer

Special Effects by

Flip Bester
pyrotechnician
Cordell McQueen
special effects coordinator
Mxolisi Alfred Mkhutshwa
special effects technician
Paul Pieterse
special effects supervisor
Sithembiso Sontshaka
special effects technician

Visual Effects by

Megan Bagshaw
compositor
Jacques Bock
visual effects producer
Justin Cohen
visual effects artist
Alain de Klerk
visual effects artist (as Alain De Klerk)
Galina Djambova
digital compositor: Cinemotion Ltd.
Maria Friesen
vfx editor
Lee Gemmell
junior comp artist: Inspired Minority
Demi-Ray Goldberg
visual effects artist
Milena Harizanova
rotoscoping artist: Cinemotion Ltd. (as Milena Ivanova)
Diana Ivanova
digital compositor: Cinemotion Ltd.
Darshankumar Joshi
visual effects
Paul Kalil
visual effects supervisor
Mihaela Komitova
digital compositor: Cinemotion Ltd.
Stiliyan Kyusheliev
modeler
Wicus Labuschagne
visual effects producer: Inspired Minority
Theo le Roux Preis
CG supervisor
Ali Maleka
visual effects artist
Gary Oldroyd
visual effects supervisor
Pavel Pehlivanov
visual effects artist: Cinemotion Ltd.
Megan Portnoi
visual effects coordinator: Inspired Minority Pictures
Jonty Pressinger
pipeline engineer: Inspired Minority
Victor Trichkov
visual effects producer: Cinemotion Ltd.
Alexander Tsvetkov
compositing supervisor
Derik van den Berg
visual effects artist
Raymond Volker
visual effects artist
Clint White
visual effects coordinator
Joro Zahariev
animator: Cinemotion Ltd. (as Georgi Zahariev)
Thorbjorn Steen
motion graphics (uncredited)

Stunts

Armando De Leca
stunt double
Warren Germishuys
stunt performer / stunt rigger
Damian Green
assistant stunt coordinator
Paul Hampshire
stunt double: jamie kennedy
Grant Hulley
stunt coordinator
Kabelo Chalatsane Mokoena
stunt marburg minion (as Kabelo Bouga Chalatsane)
Anneli Muller
assistant stunt coordinator / stunt double: Jay Anstey / stunt double: Tanya van Graan
Caleb Tennant
stunt performer
Ross Van Der Walt
stunt double: Greg kriek

Camera and Electrical Department

Francois Archer
a cam first ac / first assistant camera: "a" camera
Jens Bacher
key grip
Ludwe Balintulo
pre-lighting gaffer
Cameron Duncan
data wrangler
Toto Dzingwa
loader: "b" camera
James Frater
camera operator: "b" camera / steadicam operator
Quinton Fredericks
d camera focus puller
Patrick Hobololo
electrician
Guy Hodgen
camera operator: "c" camera
Rafeeq Jaffer
dolly grip
Pholosi Khumalo
a camera loader
Jonathan Kyle
focus puller: "b" camera
Lesley Manuel
gaffer
King Masengere
assistant grip
Willy Nahimana
c camera loader
Pascale Neuschäfer
first assistant camera: "d" camera
Caitlin Rollino
first assistant camera
Seleimani Rucicana
assistant grip
Shakeel Sampson
trainee loader
Marcel Shimba
best boy lighting
Nigel Tompkins
digital imaging technician
Benitha Vlok
camera operator
Chad Webber
playback
Craig White
key rigging grip

Animation Department

Joro Zahariev
animator (as Georgi Zahariev)

Costume and Wardrobe Department

Ilze Geustyn
key costumer
Jeremy Johnson
set costumer
Hayley Pieterse
Key Breakdown Artist

Editorial Department

Jack Esterhuizen
first assistant editor
Gregg Garvin
colorist
Vanick Moradian
additional editor
Craig Eric Parker
colorist: dailies
Jeff Stroot
international editor
Wilbe Van Niekerk
dailies operator / digital intermediate colorist
Lauren Van Rensburg
Additional Post Supervision

Music Department

Atanas Babaleski
pro tools operator
F.A.M.E.'S. Project
orchestra and studio contractor
Chris Foster
music editor (as Christopher M. Foster)
Madeline Frick
music department
Georgi Hristovski
score recording engineer
Gemma Wiedmann
orchestrator (as Hyesu Yang)

Script and Continuity Department

Bronwyn de Beer
2nd unit script supervisor / script supervisor 2nd unit
Tamarin Du Toit
script supervisor (as Tamarin Kotze)

Transportation Department

Beatle van Graan
transportation coordinator (as Beetle Van Graan)

Additional Crew

Dominique Bezuidenhout
Construction Coordinator
Jonathan Craytor
key set pa
Gai Harvison-Petzer
First Assistant Accountant
Sophia Hedlund
production executive
Sydne Japtha
production coordinator: for Moonlighting Films
Dawnelene Kings
clearance coordinator
Tiaan Kotze
accounts assistant
Richard Kruger
epk team
Shannon More O'Ferrall
assistant to the producer (as Shannon More-O'Ferrall) (credit only)
Gail Rose
post production accountant
Marvin Saven
Moonlighting Chief Financial Officer
Mongezi Sineko
accounts trainee
Olly Steele
on set armourer, weapons instuctor
Jada Thwala
production coordinator
Christian Zuidema
environmental consultant (as Chris Zuidema)

Thanks

Paul Rodriguez
in memory of
All Filters