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
Senua's Saga: Hellblade II
F1 24
MultiVersus
XDefiant
Paper Mario: The Thousand-Year Door
Galacticare
Hauntii
Paper Trail
See All
Movies
Explore Movies
CANNES RECAP & REVIEWS
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
Furiosa: A Mad Max Saga
Ezra
Handling the Undead
In a Violent Nature
Young Woman and the Sea
The Garfield Movie
Babes
IF
Kingdom of the Planet of the Apes
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
JUNE TV PREVIEW
TV PREMIERE CALENDAR
Clipped
Ren Faire
Eric
Geek Girl
We Are Lady Parts S2
Tires
Evil S4
The Big Cigar
See All
Music
New Albums
Vince Staples: Dark Times
Billie Eilish: Hit Me Hard and Soft
ZAYN - Room Under the Stairs
Beth Gibbons: Lives Outgrown
Kings of Leon: Can We Please Have Fun
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Beyonce: Cowboy Carter
See All
News
Register
Register
Retrograde
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Matthew Heineman
Produced By
Baktash Ahadi
executive producer
Ahmad Shah Amin
associate producer
Carolyn Bernstein
executive producer
Richard Butler
Afghanistan unit producer
David Fialkow
executive producer
Nina Sing Fialkow
executive producer
Timothy Grucza
co-producer
Matthew Heineman
producer
Lani Levine
co-producer
Caitlin McNally
producer
Cyrus Mirzashafa
UK Field Producer / associate producer
Saifullah Mohammadi
field producer
Joedan Okun
executive producer
Andrew Petrilak
line producer
Mohammad Anil Qasemi
associate producer
Javed Rezayee
story producer
Olivier Sarbil
co-producer
Mohammad Zaher Tahery
field producer
Grace Zahrah
co-producer
Music
H. Scott Salinas
Cinematography
Timothy Grucza
Matthew Heineman
Olivier Sarbil
Sound
Tristan Baylis
re-recording mixer / supervising sound editor
Leslie Bloome
foley artist
Ignacio Bonet
sfx editor / sound effects editor
Shaun Brennan
foley artist
Dhyana Carlton-Tims
dialogue editor
Ryan Collison
foley mixer
Curtis Henderson
foley artist
Connor Nagy
foley mixer
Jesse Peterson
sfx editor
Roni Pillischer
foley editor
H. Scott Salinas
scoring mixer
Annie Taylor
supervising foley editor
Editing
Pablo Garza
Matthew Heineman
Grace Zahrah
Production Management
Charlotte Zonis
production manager
Editorial
Sheina Dao
color and finishing producer
Joe DeGrand
associate editor
Andrew Gersh
additional editor
Jim Hession
additional editor
Alex Linzmeier
associate editor
Seth Ricart
colorist / supervising colorist
Ruella Rouf
associate editor
Phill Skokos
additional editor
Daniel Toman
associate editor
Natasha Wong
additional colorist
Derrick Yuen
additional colorist
David Zieff
additional editor
Other
Adriana Banta
special thanks
Robert Bockholt
the producers wish to thank
Joey Marra
special thanks
Music Department
Jakob Freudendahl
music editor
D. Chris Smith
composer: additional music
Logan Stahley
musician: synthesizers
Trey Toy
additional music
Tomas Videla
additional music / composer additional music
Camera Department
Brook Aitken
drone
Ryan Brooks
Colorado unit additional cinematographer
Ryan Brooks
Colorado unit additional cinematographer
Jacopo Campaiola
Colorado unit additional cinematographer
Peter Hutchens
Colorado unit additional cinematographer
Ross McDonnell
Colorado unit additional cinematographer
Movie title data and credits provided by