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
Hades 2 [Early Access]
Sea of Thieves (PS5)
Endless Ocean Luminous
Stellar Blade
Manor Lords [Early Access]
Sand Land
Eiyuden Chronicle: Hundred Heroes
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
Star Wars Ep. 1: The Phantom Menace
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Boy Kills World
The Feeling That the Time for Doing Something Has Passed
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
Interview With the Vampire S2
Doctor Who
Dark Matter
John Mulaney Presents: Everybody's in L.A.
Star Wars: Tales of the Empire
Hacks S3
The Tattooist of Auschwitz
The Veil
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Dua Lipa: Radical Optimism
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
Moffie
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Oliver Hermanus
Written By
Oliver Hermanus
screenplay by
Jack Sidey
screenplay by
André Carl van der Merwe
based on the book by
Cast
Kai Luke Brummer
Nicholas van der Swart
Barbara-Marié Immelman
Suzie van der Swart
Michael Kirch
Miles
Remano De Beer
Peet van der Swart
Emil van Niekerk
Instructor on Train
Connor Dowds
Liberal Recruit
Wynand Ferreira
Snyman
Rikus Terblanche
Bester
Matthew Vey
Michael Sachs
Israel Ngqawuza
Elderly Black Man
Jacques Theron
Military Instructor
Ludwig Baxter
Brent Siebert
Dale Lourens
Clifford Hertman
Brendan Christopher Van Zyl
Wian Grobelaar
Jan Combrink
Jan Gould
Hendrik Nieuwoudt
Roos
Hilton Pelser
Sergeant Brand
Leceur Viljoen
Soldier 1
Stiaan Bruwer
Solder 2
Dijan Botha
Soldier 3
Ryan de Villiers
Dylan Stassen
Stefan Vermaak
Oscar Fourie
Shaun Chad Smit
Van Der Merwe
Mitchell Christy
Killian Jones
Jordy Gurr
Albert Williams
Lian Smit
Lionel Prys
Nicholas Van Jaarsveldt
Robert Fields
Martin Munro
Lieutenant Engel
Luke Tyler
Hilton
Cody Mountain
Baxter
André Lombard
Chaplain
Tristan de Beer
Ruan
Matt Ashwell
Young Nicholas
Jaco van Niekerk
Furious Man
Bernadette de la Guerre
Onlooker
Liese Kuhn
Pool Administrator
Jane de Wet
Donna
Marguerite van Eeden
Hailey
Trent Moffett
Hougaard
Keegan van Zyl
Ferreira
Innes Maas
Gerber
Christiaan Schoombie
Commandant Dorman
John B Swart
Wild Man
Siya Mayola
Tracker
Sbuja Dywili
Tall Kid
Mark Elderkin
Medic
Andrico Goosen
Patient in Farmhouse
Likho Mango
Young Boy
Aaron Muchanyu
Swapoman
Herman Hardick
Kevin Stassen
Philippa Berrington-Blew
June Stassen
Almar Müller
Registry Officer
Produced By
Eric Abraham
producer
Lamees Albertus
co-producer
Douglas Downing III
co-producer
Genevieve Hofmeyr
co-producer
Philip Prettejohn
executive producer
Thérèsa Ryan
co-producer
Jack Sidey
producer
Music
Braam du Toit
Cinematography
Jamie Ramsay
director of photography
Sound
Stéphane de Rocquigny
re-recording mixer
Jean-Pierre Halbwachs
supervising sound editor
Gadou Naudin
foley artist
Maxence Theze
studio assistant
Glen Van Staden
sound recordist
Editing
Alain Dessauvage
George Hanmer
Casting Director
Jaci Cheiman
Production Design
Franz Lewis
Art Direction
Roberto Bassi
assistant art director
Ulf Suhrmuller
on set art director
Set Design
Grant McDonald
Costumes
Reza Levy
Makeup
Hilary de Villiers
Hair and Makeup Supervisor
Francesca Van Der Feyst
hair designer / makeup designer
Special Effects
Delon Baatjes
special effects technician
Doug Hardy
special effects supervisor
David Stewart
special effects technician
Visual Effects
Marc Bloch
visual effects
Marco Raposo de Barbosa
visual effect supervisor: BlackGinger
Byron Tofas
head of compositing: BlackGinger
Jonene van Zyl
visual effects producer: BlackGinger, South Africa
Assistant Director
Katie Elizabeth Roper
second assistant director
Danie van Rensburg
first assistant director
Art Department
John-James Buttress
Clearance Coordinator
Stephen Dunn
set dresser
Callum Hill
property master
Shakeela Kingzley
art department coordinator
Stunts
Oliver Bailey
stunt coordinator
Editorial
Joseph Bicknell
colorist
Danielle Nel
on-line editor
Craig Eric Parker
dailies colorist/operator
Paul Speirs
additional editor
Lauren Van Rensburg
workflow and mastering supervisor
Other
Brendon Bennett
marine crew
Giulia Checchi
Italian subtitles
Ulrich Fritz
production coordinator
Hatton Ian
set armourer
André Jaques
marine co-ordinator
Jason Martin
marine coordinator
Lance Peters
key armourer
Music Department
Aret Lambrechts
additional music
Ben Ludik
additional music
Casting Department
Madelie Jansen
extras casting assistant
Mario Jansen
extras casting coordinator
Costume Department
Clinton Booyse
costume supervisor
Tristan Makka
key costumer
Camera Department
Allan Gray
key grip
Ernest Mtshakazana
grip
Tom Purcell
second assistant camera
Waseem Richards
qtake operator
Danny Smart
gaffer
Juan White
first assistant camera
Location Management
Raymond Carlow
location scout
James Yeats
location manager
Movie title data and credits provided by