- Rowan Athalescreenplay by
- Sekoati Sk Tsubane(as Sekoati Tsubane)
- Mduduzi Makhathini(as Mduduzi Mavimbela)
- Tertius de Lange(as Tertius Delange)
- Hamilton Lunga Buthelezi(as Hamilton Buthelezi)
- Solly Michael Nlhapo(as Michael Nhlapo)
- Bongani Msimango(as Bongane Msimango)
- Tshekiso Modise(as Tsekiso Modise)
- Lehlohonolo Moekena(as Lehlohonolo Mokoena)
Rest of cast listed alphabetically
- Ingmar Büchner(uncredited)
- Carl Roddam(uncredited)
- Alan Santini(uncredited)
- Anlia van Rensburg(uncredited)
- Rory Aitkenproducer (produced by)
- Rian Cahillassociate producer
- Nicolas Chartierproducer (produced by)
- Jonathan Deckterexecutive producer
- Zev Foremanproducer (produced by)
- Valentina Gardanico-producer
- James Harrisproducer (produced by)
- Joshua Horsfieldexecutive producer
- Brian Kavanaugh-Jonesproducer (produced by)
- Johan Krugerline producer
- Olive Uniackeassociate producer
- Bear McCrearycomposer (music by)
- Karl Walter Lindenlaubdirector of photography
- Evan Schiffeditor (edited by)
- Vincent Tabailloneditor (edited by)
- Colin Jonescasting director (casting by)
- Jacobus Smitset decorator (Jaco Smit)
- Niqui da Silvamakeup department head / makeup designer
- Mathew Howard-Trippspecial makeup effects artist
- Johann de Beerspecial effects makeup lab assistant
- Helen MuffordMakeup and hair assistant
- Gerald Sutherlandspecial makeup effects artist
- Leon von Solmskey makeup artist
- Marian Briozzopost-production supervisor
- Anna Waltonproduction manager
- Steynie le Grangesecond assistant director
- Candice Smithsecond assistant director
- Emile Smithfirst assistant director
- Chris van Latumfirst assistant director
- Nikolai Drjuchinstoryboard artist
- Mickey Erasmusassistant property master
- Harald Ansorgesenior audio producer
- David Barnabysound effects editor
- Ethan Beigelsupervising sound editor
- Innes Bothaboom operator
- Shaun Cunninghamsound effects editor
- Matt Hovlandadr mixer: additional
- Chad J. Hughessound designer / supervising sound editor
- Charlie Kolanderdialogue editor
- Arthur Koundourissound mixer (as Arthur Kondouries)
- Gerhard van der Heeverspecial effects coordinator
- Gilberto Arpionidigital compositor
- Mark Stuart Baileycg supervisor
- Felix Balbasrigging supervisor: Minimo Vfx
- Eran Barneaon-set visual effects supervisor
- Tommy Barryvisual effects artist
- Zakaria Boumediane3d generalist: Automatik-VFX
- Vikram Chadhadigital compositor
- Samantha Cortenbachdigital compositor
- Noemie Crucianidigital compositor: Automatik VFX
- Paul Daikodigital compositor
- Daryl Andrewsstunt rigger (as Darryl Andrews)
- Hamilton Lunga Buthelezistunt assistant (as Hamilton Buthelezi)
- Eden Classenslighting double: Lee Pace
- Lee-Anne Liebenbergstunt double: Bérénice Marlohe
- Craig Macraestunt double: Lee Pace
- Danny Sansomstunt rigger
- Wayne Smithstunt coordinator
- Marcell Liebenbergstunt performer (uncredited)
- David Bloomerstill photographer
- Fabio Cachuchob-camera / second assistant camera: "b" camera
- Jacob Lee Deanfirst assistant camera: b camera
- Ray Geldenhuysfirst assistant camera: dailies (as Ray Geldenhuis)
- Christopher Grant Harveydigital imaging technician: additional photography
- Piquet 'PK' Khawulavideo playback operator (as Pk Khawula)
- Lentsoe Mamateladigital imaging technician: main unit
- Chad Meyersecond assistant "b" camera
- Bruce Newtondrone camera operator
- Rory O'Gradycamera operator
- Fatih Dogananimator
- Han-ter Parklead animator
- Henry Vasquezanimator
- Toby Spigelcasting associate
- Mpho Tshabalalacasting coordinator
- Michele Amaralcostume buyer (as Michelle Pluck)
- Hayley Pietersebreakdown artist
- Morris RileyKey costume brakedown
- Alexander Aquino-Kaljakinassistant editor (as Alexander Aquino)
- Bradley Dennisepk editor
- Shiran Carolyn Millerfirst assistant editor (as Shiran Amir)
- Gregor Pfüllercolorist
- Dale Edwardslocations scout
- Jason Akerscomposer: additional music / scoring assistant
- Michael Babermusic editor
- Omer Ben-Zviscoring assistant
- John Grannanassistant to the composer
- Brian Jackson Harriscomposer trailer music
- Steve Kaplanscore mixer / score producer
- Bear McCrearyconductor / orchestrator / score producer
- Joanna Panescoring manager
- Debbie Burtproduction accountant
- Edouard de Lachometteassistant: Brian Kavanaugh-Jones
- Giacomo Farcipersonal trainer: Lee Pace and Bérénice Marlohe
- Hakan Kousettaproduction legal advisor
- Hayley Mackayproduction assistant
- Emil Snymanprosthetics technician
- Rowena Wallaceassistant to the producers
- Scott G. Carrthe director wishes to thank
- Mike Kochanskythe director wishes to thank
- Michael Princethe director wishes to thank (as Mike Prince)
- Michael Serratothe director wishes to thank
Contribute to this page
Suggest an edit or add missing content