- Ross Kettlewritten by
- Ross Kettleplay "Soweto's Burning"
(in credits order) complete, awaiting verification
- Peter Krummeck(as Peter Krummack)
- Christopher Gxalaba(as Chris Gxalaba)
- Chris Chameleon(as Chris Cameleon)
- Nicholas Van Vuuren(as Nicholas van Vuren)
- Kwezi Kobus(as Kwazi Kobus)
- Janet Stignant(as Janet Stigant)
- Melanie Greeneproducer
- Keri Seligproducer
- Paige Simpsonproducer
- David Kordaexecutive producer
- Alessandra McAlileyexecutive producer
- Brigid Olenline producer (as Brigid Olën)
- Roland PellegrinoFilm financier KC Medien
- Koos Roetsdirector of photography
- James Ruxin(as Jim Ruxin)
- Diana Cillierswardrobe designer
- Colin Polsonhair stylist / makeup artist
- Raine Rafterassistant hair stylist (as Raine Edwards) / assistant makeup artist (as Raine Edwards)
- Theuns De Wetunit manager (as Theuns de Wet)
- Connie Greenwoodpost-production supervisor
- Bridget Hedisonexecutive in charge of production
- Nina Heynsproduction manager
- Matthew Pomeranzproduction manager: Los Angeles
- Diana Keamfirst assistant director
- Genevieve Le Cordeursecond assistant director
- Helmut Richterthird assistant director
- Terry Valletthird assistant director (as Terry Valet)
- Mark Auretstand-by set dresser
- Eldred Baatjiesset builder: Amerindan Construction
- Christophe Dalbergdraftsman
- Greg Davisset builder: set up
- Fred Du Preezset dresser (as Fred du Preez)
- Darryl Hammerassistant set dresser
- Brian Jensenset builder: set up
- Samantha Lotterstoryboard artist
- Mark Matthysenset builder: Amerindan Construction
- Brendan Smithersset builder: up-set
- Stef Albertynadr: Cape Town (as Steph Albertyn)
- Benjamin L. Cooksound effects editor (as Ben Cook)
- Jed M. Dodgeadr supervisor
- Matt Dubindigital transfer editor
- Paula Fairfieldsound effects editor
- Alan Freedmanadr mixer
- Robert Gettyassistant sound editor
- Danielle Ghentdialogue editor (as Danielle Fiorello)
- Michael Hertleindialogue editor
- Robert Jacksondialogue editor (as Robert C. Jackson)
- Max Poolmanspecial effects coordinator
- Christopher Dusendschonoptical compositor: THDX (uncredited)
- Anthony Mo Maraisstunt coordinator (as Anthony 'Mo' Marais)
- Andrew McKenzieassistant stunt coordinator
- Thulani Ndlovustunt double: Ariyon Bakare
- Dave Aenmeycamera operator: second unit
- Telfer Barnesclapper loader: third unit
- Charles Careycamera assistant: VTO
- Hein de Vosbest boy grip
- Danie du Toitfocus puller
- Manoel C. Ferreiraclapper loader (as Mannie Ferreira)
- Johan Fourieelectrician (as Jahan Fourie)
- Boogy Gottsmannelectrician (as Boogie Gottsman)
- Mary Jane Fendlercasting assistant: Los Angeles
- Ana Feydercasting director: Cape Town
- Christa Schambergercasting director: Johannesburg
- Catherine Kukardwardrobe mistress (as Cathy Kukard) / wardrobe stand-by (as Cathy Kukard)
- Cathy KukardWardrobe Standby
- Leeann Rennieassistant wardrobe
- Millicent Taylorwardrobe laundress
- Robert Claridgeassistant editor: Los Angeles (as Rob Claridge)
- Sarah Daletelecine: The Video Lab Group
- Petr Geertsemaassistant editor
- Marc Rowlstontrainee editor
- Claire Ryantelecine: The Video Lab Group
- Rick Shortpost-production assistant
- Picca de Bruinlocation manager
- Simon Jamescontractor
- Pat Lambertassistant engineer
- Steve Smithscoring mixer
- Antoinette van Speykscript supervisor
- Theuns De Wettransportation manager (as Theuns de Wet)
- Nigel Dennisonunit driver
- Jahja Dzedzeunit driver
- John Hoekstransportation / wardrobe driver
- Robbie Moirdriver: lighting
- Bethwell Ngxingolounit driver
- Vusibantu Ngemachoreographer: township
- Nicole Sherwinchoreographer: cabaret
- Terry Haggarcolor timer
- Steven Glasscraft service: Felix Unite Coastal Caterers
- Lynn Flemminglegal services: Webber, Wentzel & Bowens
- Robert Storerlegal services: Harbottle & Lewis
- Faith Wenderlegal services: Wender and Associates
- Douglas Blakesleeproduction assistant: Los Angeles (as Doug Blakeslee)
- Leigh Clarkeproduction coordinator
- Marlow De Mardtproduction services: DO Productions (as Marlow de Mardt)
- Oliver Finkproduction trainee
- Carder Khanproduction assistant
- Brigid Olenproduction services: DO Productions (as Brigid Olën)
- Marco Rinaldiproduction runner
- Karen Allmanaccounting assistant: Los Angeles
- Hugh Barrettproduction accountant
- Carey-Ann Sturgessaccounting assistant: Cape Town
- Mark Auretstand-by props
- Henry du Randprops assistant
- Anton Rhykheerarmorer (as Anton Rykheer)
- Michael Dallingpublicity: Rogers & Cowan
- Dezi Rorichpublicity manager
- David Wilsonpublicity: Timbull, Rorcih, Neville
Spanish (Spain)
- Fernando LlorenteFrikkie / Costas
- Yves Albieztravel arrangements: Senator Travel
- Vigne Apseystand-in
- Robert Bentleycamp manager
- Cheech Bradfordinsurance services: AON / Alfred G. Rubin Insurance
- Hanlie Carstensinsurance services: CGM Insurance Brokers
- Luke Cornelldog handler
- Bob de Haanproduction studio: Longkloof Studios
- Cliff Dikenidialogue coach: on set
- Ingrid Emsleydialogue coach: on set (as Ingrid Emslie)
Contribute to this page
Suggest an edit or add missing content








