- Bragi F. Schutscreenplay by (as Bragi Schut) and
- Maria Melnikscreenplay by
- Bragi F. Schutstory by (as Bragi Schut)
- Caely-Jo Levy(as Caely Jo Levy)
- Jeremy Boado(as Jeremy Jess Boado)
Rest of cast listed alphabetically
- Dan Gruenberg(uncredited)
- Gino Lee(uncredited)
- Álex Martínez(uncredited)
- Rebecca Riedy(uncredited)
- Adam Robitel(uncredited)
- Pete Sepenuk(uncredited)
- Mario Tardón(uncredited)
- Alfredo Tavares(uncredited)
- Ori Marmurproducer (produced by) (p.g.a.)
- Neal H. Moritzproducer (produced by) (p.g.a.)
- Karina Rahardjaco-producer
- Rebecca Rivoexecutive producer
- Donovan Roberts-Baxterline producer
- Lynne-Anne Voslooline producer: additional photography unit
- Christa Schambergercasting director (South Africa)
- Mark Walkersupervising art director
- Margueritte Blommakeup artist: second unit (as Marguerite Blom)
- Evelyn Gambekey makeup artist / special makeup effects artist
- Kaitlyn Holdermakeup artist: second unit
- Plaxedes Keliasmakeup artist
- Tarryn Kohlermakeup artist
- Lynn Le Rouxmakeup artist
- Babalwa Mtshiselwapersonal makeup artist: Taylor Russell (as Babalwa Carol Djieutcheu)
- Thami Nkosikey hair stylist (as Thami Allen Nkosi)
- Anike Schraverusmakeup artist: second unit
- Natassha Struwigmakeup artist
- Calvin Haywardproduction manager
- Donovan Roberts-Baxterunit production manager
- Lauren Van RensburgDailies Workflow supervision
- Wendy Alportfirst assistant director: 2nd unit
- Marius Bothasecond assistant director: additional photography
- Robyn Glasersecond assistant director
- Grant Hulleysecond unit director
- Martin Palmerfirst assistant director
- Nkululeko Radebethird assistant director
- Douglas Stubbsadditional second second assistant director
- David Tumaholesecond second assistant director
- Danie van Rensburgfirst assistant director: second unit
- Bianca Vandewallesecond assistant director: second unit
- Martin Barriosprops buyer
- George Brainset and prop construction
- David Ryan Chandlerproperty buyer
- Lucille Domangraphic designer
- Storm Dysselldecorator
- Silke Eckardset dresser
- Frank Fortestoryboard artist
- Taariq Ganiefcarpenter
- Nosivuyile GaviniArt Trainee
- Dean Gendallset dresser
- Michael Bothaadr mixer
- Nicholas Cochranmix technician
- Sam Cockayneadr recordist
- Jamie Famularosound effects editor
- Kevin Froinesre-recording mix technician
- Niels Gabrielssound effects editor
- Justin Hermanmix stage engineer
- Claire Hesomboom operator: dailies
- Edward George Kingadr recordist
- Jonathan Barrassset supervisor
- Lise-Marie Bothmaspecial effects coordinator
- Joshua Connawaysenior special effects technician
- Michael GD Harmanspecial effects fabricator
- Jamie Hendricksworkshop supervisor
- Tony Heughspecial effects technician
- Samuel Murombospecial effects technician
- Max Poolmanspecial effects supervisor
- Ivan Janse Van Rensburgfloor supervisor
- Renier Straussmechanical design engineer (uncredited)
- Mathieu Bacchouscompositor: spin vfx
- Tricia Barrettcompositor
- Travis Baumannvisual effects artist: In House
- Angelo Beceiro Collinicosvfx lead: BlackGinger
- Christopher Bekker2d artist: BlackGinger
- Marc Blochvisual effects supervisor
- Jacques Bockvisual effects producer: Motif Studios
- Adam Brailsfordvisual effects coordinator
- Natalie Celliers3d artist: BlackGinger (as Nathalie Celliers)
- Dermot Brogankey stunt rigger
- Toni Jean Erasmusstunt performer
- Warren Germishuysstunt performer / stunt rigger
- Damian Greenstunts
- Francois Grobbelaarstunt rigger
- Paul Hampshirestunt performer
- Katja Hopkinsstunt double: Deborah Ann Woll
- Grant Hulleystunt coordinator
- Ruan Luckhoffstunt rigger
- Grant Appletondirector of photography: second unit - b camera
- Ludwe Balintulopre-lighting gaffer
- David Bloomerstill photographer
- Patrick Bothadimmer board operator
- Diogo Dominguesfocus puller: "b" camera
- Danie du Toitcamera operator dailies
- Cameron Duncandata wrangler
- Toto Dzingwaloader: "b" camera
- Frank Gardnerfocus puller: "a" camera
- Andrew Greenanfirst assistant camera: dailies
- Jeaneliz de Nysanimator
- Alex Anastasopouloscasting (as Alex Anlos)
- Sophie Kingston-Smithcasting assistant: UK
- Trent Moffettextras casting
- Craig Swanepoelextras casting director
- Simoné van der Merwecasting assistant: South Africa
- Rose Wicksteedcasting: UK
- Ferial Davidscostume stand-by (daily) / costume standby: daily
- Catherine de ReuckCostume Assistant
- Jeremy Johnsonset costumer
- Kristy Littlecostume research / extras supervisor
- Abigail Metcalfecostume supervisor
- Perpetua Muchuchucostume standby (as Muchuchu Perpetua)
- Rafeeq Williamskey set costumer
- Tamsyn Lee Wilsonkey ager/dyer
- Jared Arkularydigital intermediate producer
- Hunter Clanceyfeature mastering producer
- Jacques McDonalddailies producer
- Tumi Modibaadditional dailies colorist: additional photography
- Philip Pucciassistant vfx editor
- Firoza Rahimdailies supervisor
- Jennifer Raymondfinishing editor
- Tom Reisercolorist
- Jay Sacharoffassistant editor
- Dino Dentonassistant location manager
- Deon Du Preezsupervising location manager
- Christopher Reynderslocation scout
- Spring Aspersexecutive in charge of music
- Stephanie Bryantscore coordinator
- Johnny Carusomusic editor
- Evan Duffyadditional music score mixer
- Joe Lisantimusic editor/score co-producer
- Matthew Llewellynmusic editor
- Josh Zimmermanscore coordinator
- Bronwyn de Beerscript supervisor: second unit
- Carien Schuttescript supervisor: second unit
- Ria Van Heerdenscript supervisor
- Ashley Jefferydriver (as Ashley Jeffrey)
- Jarrod Alliesassistant production coordinator
- Helen Altoassistant: Mr. Moritz
- Jonas BarnesConsultant
- Lara Dallingassistant: Ms. Rivo
- Steve DemkoPost Production Executive & Post Production Supervisor
- Anne C. Fordfinancial controller
- Nadisha Fosterbusiness affairs
- Adrian Galleydialect coach
- Stephanie Gillettassistant: Mr. Robitel
- Gai Harvison-PetzerFirst Assistant Accountant
Contribute to this page
Suggest an edit or add missing content