X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
The Fall Guy
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
The Ministry of Ungentlemanly Warfare
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Tattooist of Auschwitz
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Revolt
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Joe Miale
Director
Written By
Joe Miale
story by / screenplay by
Rowan Athale
screenplay by
Cast
Lee Pace
Bo
Bérénice Marlohe
Nadia
Jason Flemyng
Stander
Sibulele Gcilitshana
Kara
Wandile Molebatsi
Roderick
Sekoati Sk Tsubane
Juma
Leroy Gopal
Jeandre
Welile Nzunza
Cedric
Patrick Bakoba
Kenyan Captain
Tom Fairfoot
Lieutenant Smalls
Ben Tjibe
Lookout
Chantal Herman
Female Medic
Barileng Malebye
Young Soldier
Jabulani Mthembu
Poacher 1
Batsile Ramasodi
Poacher 2
Phoenix Baaitse
Father
Bethel Dube
Daughter
Reabetsoe Machepha
Smallest Boy
Kenneth Fok
Asian Journalist
Alpha Diallo
Lost Boy
Ousman Diallo
Lost Boy
Joshua Mañana
Lost Boy
Sipho Sono
Lost Boy
Mthuro Reshane
Lost Boy
Busi Msibi
Nurse
Mduduzi Makhathini
Poacher
Tertius de Lange
Poacher
Sidwell Buthelezi
Poacher
Hamilton Lunga Buthelezi
Poacher
Lucky Mdlankomo
Poacher
Solly Michael Nlhapo
Poacher
Eric Zulu
Poacher
Wayne Smith
Stunt Poacher on Motorbike
Shaun Ford
Stunt Poacher on Motorbike
Sandile Skhosana
Willy
Bruce Ashton
Bo's Unit
Gary Robinson
Bo's Unit
Jarred Branco
Bo's Unit
Bongani Msimango
Bo's Unit
Jadu Radebe
Bo's Unit
Tshekiso Modise
Bo's Unit
Veli Ntombela
Bo's Unit
Ricky Erasmus
Bo's Unit
Lebohang Motedi
Fighter
Senty Mkhonza
Fighter
Lehlohonolo Moekena
Fighter
Anton Joubert
Fighter
Zolile Ngxangani
Fighter
Modise Tabane
Fighter
Masoja Magudulela
Fighter
Ingmar Büchner
Soldier
Edwin Jay
Soldier
Noko 'Flow' Mabitsela
Kenyan boy
Carl Roddam
Soldier
Alan Santini
Solider 1
Anlia van Rensburg
Bodygaurd
Produced By
Rory Aitken
producer
Rian Cahill
associate producer
Nicolas Chartier
producer
Jonathan Deckter
executive producer
Zev Foreman
producer
Valentina Gardani
co-producer
James Harris
producer
Joshua Horsfield
executive producer
Petar J.
service producer
Brian Kavanaugh-Jones
producer
Johan Kruger
line producer
Mark Lane
co-producer
Ben Pugh
producer
Olive Uniacke
associate producer
Music
Bear McCreary
Composer
Cinematography
Karl Walter Lindenlaub
director of photography
Sound
Harald Ansorge
senior audio producer
David Barnaby
sound effects editor
Ethan Beigel
supervising sound editor
Innes Botha
boom operator
Patrick Christensen
adr mixer
Shaun Cunningham
sound effects editor
Matt Hovland
adr mixer: additional
Chad J. Hughes
sound designer / supervising sound editor
Charlie Kolander
dialogue editor
Arthur Koundouris
sound mixer
Carsten Richter
foley artist
Matthias Schwab
re-recording mixer
Marcus Sujata
foley mixer
Chris Terhune
sound effects editor
Markus Wurster
mixing assistant
Editing
Evan Schiff
Editor
Vincent Tabaillon
Editor
Casting Director
Colin Jones
Casting Director
Production Design
Victor Botha
Set Design
Jacobus Smit
Set Decorator
Costumes
Neil McClean
Nerine Pienaar
Makeup
Niqui da Silva
makeup department head / makeup designer
Mathew Howard-Tripp
special makeup effects artist
Johann de Beer
special effects makeup lab assistant
Helen Mufford
Makeup and hair assistant
Gerald Sutherland
special makeup effects artist
Leon von Solms
key makeup artist
Special Effects
Gerhard van der Heever
special effects coordinator
Visual Effects
Shiran Carolyn Amir
visual effects editor
Gilberto Arpioni
digital compositor
Mark Stuart Bailey
cg supervisor
Felix Balbas
rigging supervisor: Minimo Vfx
Eran Barnea
on-set visual effects supervisor
Tommy Barry
visual effects artist
Zakaria Boumediane
3d generalist: Automatik-VFX
Vikram Chadha
digital compositor
Samantha Cortenbach
digital compositor
Noemie Cruciani
digital compositor: Automatik VFX
Paul Daiko
digital compositor
James Furlong
concept artist: matte painter: Automatik VFX
Riccardo Gambi
digital compositor
Maurizio Giglioli
cg supervisor: Minimo Vfx
Arnau Gilabert
effects technical director: AUTOMATIK
Joshua Gotto
senior compositor
Sam j Green
systems administration
Benoit Imbert
digital compositor
Linda Johnson
animator: Automatik-VFX
Simon Maddocks
lighting technical director: Automatik VFX
Branford Meentzen
junior digital mattepainter
Pieter Mentz
visual effects supervisor
Eric Moliner
rigger and modeler: Minimo Vfx
Adriano Mulè
digital compositor
Felipe Olid Guerrero
digital compositor
Will Ould
digital compositor
Francisco Paim
3d generalist
Neal Patel
digital compositor
Sara Rebuli
vfx producer: Minimo Vfx
Gustavo Henrique Ribeiro
digital compositor
Fiona Russell
textures and lookdev lead: Minimo Vfx
Tamas Simmons
visual effects coordinator
Joseph Stenning
digital compositor
Benjamin Sugar
digital compositor
Charlie Tetlow
animator
Michael Tuohy
visual effects coordinator
Gabriel Valente
digital compositor
Rob van den Bragt
on-set visual effects supervisor
Henry Vasquez
digital compositor
Alec Walker
visual effects artist
Annselie Åberg
visual effects artist
Aaron M. Ross
digital compositor
Assistant Director
Steynie le Grange
second assistant director
Candice Smith
second assistant director
Emile Smith
first assistant director
Chris van Latum
first assistant director
Production Management
Marian Briozzo
post-production supervisor
Anna Walton
production manager
Art Department
Nikolai Drjuchin
storyboard artist
Mickey Erasmus
assistant property master
Stunts
Daryl Andrews
stunt rigger
Hamilton Lunga Buthelezi
stunt assistant
Eden Classens
lighting double: Lee Pace
Lee-Anne Liebenberg
stunt double: Bérénice Marlohe
Craig Macrae
stunt double: Lee Pace
Danny Sansom
stunt rigger
Wayne Smith
stunt coordinator
Marcelle Liebenberg
stunt performer
Animation
Scott Beharrell Bono
animator
Fatih Dogan
animator
Han-ter Park
lead animator
Henry Vasquez
animator
Editorial
Shiran Carolyn Amir
first assistant editor
Alexander Aquino-Kaljakin
assistant editor
Bradley Dennis
epk editor
Gregor Pfüller
colorist
Other
Scott G. Carr
the director wishes to thank
Mike Kochansky
the director wishes to thank
Michael Prince
the director wishes to thank
Michael Serrato
the director wishes to thank
Music Department
Jason Akers
composer: additional music / scoring assistant
Michael Baber
music editor
Omer Ben-Zvi
scoring assistant
Jon Chau
musical sound design
Sam Ewing
composer: additional music / scoring assistant
John Grannan
assistant to the composer
Brian Jackson Harris
composer trailer music
Steve Kaplan
score mixer / score producer
Bear McCreary
conductor / orchestrator / score producer
Joanna Pane
scoring manager
Ryan Sanchez
additional mixing engineer
Laurence Schwarz
additional score engineer
Michael Wickstrom
music clearance executive / soundtrack producer
Kaiyun Wong
scoring coordinator
Ryan Walsh
additional recording engineer
Casting Department
Toby Spigel
casting associate
Mpho Tshabalala
casting coordinator
Costume Department
Michele Amaral
costume buyer
Hayley Pieterse
breakdown artist
Morris Riley
Key costume brakedown
Camera Department
David Bloomer
still photographer
Fabio Cachucho
b-camera / second assistant camera: "b" camera
Jacob Lee Dean
first assistant camera: b camera
Ray Geldenhuys
first assistant camera: dailies
Christopher Grant Harvey
digital imaging technician: additional photography
Piquet 'PK' Khawula
video playback operator
Lentsoe Mamatela
digital imaging technician: main unit
Chad Meyer
second assistant "b" camera
Bruce Newton
drone camera operator
Rory O'Grady
camera operator
Anele Rulumente
camera trainee/VT assistant
Emmanuel Chonco Sithole
gaffer
Khyle Smith
first assistant camera: "a" camera
Nick Turvey
first assistant camera: dailies
Chris Vermaak
steadicam operator
Location Management
Dale Edwards
locations scout
Movie title data and credits provided by