Cast & Crew

Directed by

Andrew Niccol

Writing Credits

Andrew Niccol
(written by)

Cast

Fatima El Bahraouy
The Woman
El Khttabi Abdelouahab
The Boy
Ethan Hawke
Major Thomas Egan
Bruce Greenwood
Lt. Colonel Jack Johns
Jake Abel
M.I.C. Joseph Zimmer
Ryan Montano
Airman Roy Carlos
Dylan Kenin
Capt. Ed Christie
Stafford Douglas
Billy
Zion Rain Leyba
Travis Egan
January Jones
Molly Egan
Sachie Capitani
Jesse Egan
Michael Sheets
Danny
Zoë Kravitz
Airman Vera Suarez
Ross Shaw
Lt. Drier
Chakir Faiz
The Man
Peter Coyote
Langley
Colin Jones
Frank
Kristen DeVore Rakes
Iris
Kevin Wiggins
Trooper Morgan
Alma Sisneros
Emily James
Rich Chavez
A1C Thomas Rutledge
Luke T. Davis
Senior Instructor Pilot
Jessica Stotz Harrell
Airman Jean Jacobson
Phil Hulett
Sports Talk Host
Cory Kapahulehua
Senior Airman Miller
Jahan Khalili
Muslim Man
Breanna Noonan
(uncredited)
Akshay Patel
Army Pilot
Jaime Powers
Mosque Man
Edric Ray
Airman Steven Willer
Bill Seward
Sports Anchor

Produced by

Mark Amin
producer
Tyler Boehm
associate producer
Nicolas Chartier
producer
Zev Foreman
producer
Ted Gidlow
executive producer
David Harfield
executive producer
Patrick Newall
executive producer
Andrew Niccol
producer
Ryan Westheimer
line producer
Cami Winikoff
executive producer

Music by

Christophe Beck

Cinematography by

Amir Mokri

Editing by

Zach Staenberg

Casting By

Hamid Ait Timaghrit
Jo Edna Boldin
Avy Kaufman

Production Design by

Guy Barnes

Art Direction by

Robert Scoville

Set Decoration by

Wendy Ozols-Barnes
Rachid Quiat

Costume Design by

Lisa Jensen

Makeup Department

Gretchen Bright
makeup department head
Megan Daum
key hair stylist
Navya La Shay
makeup artist (as Jeri La Shay)
Mary Hedges Lampert
hair department head
Bonnie Masoner
makeup artist
Reyna Robinson
makeup artist

Production Management

Jimmy Abounouom
production manager (as Ahmed Abounouom)
Dusty Dukatz
production supervisor
Marjorie Ergas
production supervisor
Larry Ferguson Jr.
post-production supervisor
Ted Gidlow
unit production manager

Second Unit Director or Assistant Director

Mohamed Atbir
second assistant director
Mehdi Elkhaoudy
first assistant director: Morocco Unit
Mustapha Grumij
first assistant director
Jai James
key second assistant director
Nicholas Mastandrea
first assistant director
Walter E. Myal
second second assistant director

Art Department

Tarik Amchemar
stand-by props
Claudia Azurmendi
props
Alan Chao
graphic designer
Jeremy Chiordi
set dresser
Ryan Cowles
art department
Greg Davidson
lead man
Robert Elliott-Barry
assistant property master
Dominic Garcia
additional graphics
Severino Gonzales
set dresser
Linda R. Gore
set dresser
Mark Hansen
property master
Richard Hurff
shop foreman
Derek Jensen
assistant art director
Lana Litvinchuk
construction medic
Dale Lotreck
standby painter
Rhonda Paynter
on set dresser
Aziz Rafiq
art director: morocco
Rudi Rossiter
set painter
Leonard Sanchez
utility propmaker
Lucas Stein
painter
Duprelon Tizdale
greens foreman
David Trujillo
set dresser (as David L. Trujillo)
Robert P. Trujillo
set dresser (as Robert Trujillo)
Brian Austin Wenrich
art department coordinator

Sound Department

Ethan Beigel
re-recording mixer
Tara Blume
foley artist
Daniel Carlton
sound utility: day-player
Adrien Fougeras
french dubbing editor
Rodney Gurule
production sound mixer
Matthew Kabby Kabakoff
sound utility (as Matthew Kabakoff)
Aaron Levy
re-recording mixer
Perry Levy
adr recordist
Paul Longstaffe
dialogue editor
Matthew Manselle
foley mixer
Andrejs Prokopenko
additional boom operator
Geordy Sincavage
foley mixer
Ryan Wassil
foley editor / foley mixer
Steven Willer
boom operator

Special Effects by

Mohamed Ali Aqermim
special effects technician
Robert House
special effects technician

Visual Effects by

Jan Adamczyk
compositing supervisor: Chimney
Jürgen Bilstein
digital artist: Chimney
Dominik Burbaum
digital artist: Chimney
Daniel Chavez
visual effects producer
Michael Dohne
digital compositor: Chimney
Hannes Dreyer
digital artist: Chimney
Martin Fischer
digital compositor: Chimney
Christian Godzik
fx technical director: Chimney
Akin Goecmenli
digital artist: Chimney
Krzysztof Grygowski
digital compositor: Chimney
Thomas Hansen
digital compositor: Chimney
Mats Holmgren
digital colourist: Chimney
Lukasz Jablonski
digital compositor: Chimney
Tomasz Januszewicz
digital compositor: Chimney
Wojciech Kijkowski
digital compositor: Chimney
Cathleen Klein
matte painting artist: Chimney
Patrick Kreuser
digital compositor: Chimney
Marta Krol
visual effects coordinator: Chimney
Mathias Kroll
digital artist: Chimney
Mark Larranaga
senior nuke compositor
Sebastian Leutner
visual effects producer: Chimney
Craig Lyn
visual effects supervisor
Knuth Möde
matte painting artist: Chimney
Christian Pundschus
digital compositor: Chimney
Simon Sandin
digital compositor: Chimney
Sara Sarmiento
visual effects coordinator: Chimney
Sven Sauer
matte painting artist: Chimney
Eric Schaechter
digital compositor: Chimney
Anna Stefanek
visual effects coordinator: Chimney
Wojciech Swiatkiewicz
digital compositor: Chimney
Tomasz Tejchman
digital compositor: Chimney
Lonni Wong
digital compositor: Chimney
Michael Wortmann
visual effects supervisor: Chimney

Stunts

Younes Afroukh
stunt performer
Hami Belal
stunts
Brahim Boukhizzou
stunts
Ed Duran
stunt coordinator (as Edward A. Duran)
Benoît Fabre
stunt performer
Gérard Lesage
stunt coordinator
Youssef Marchouki
stunt performer
Imad Okssih
stunt performer / stunts
Abdellah Ouksih
assistant stunt coordinator (as Abdellah Oukseh)

Camera and Electrical Department

El Mokhtar Aboukal
video playback operator
Yassine Abounouom
electrician
Jeff Bettis
grip
Ian Bird
key grip: Morocco
Theodore Y. Bott
aclt
Justin P. Boyes
grip
Waylon Brady
rigging gaffer
Ron Brasi
video assist: las vegas unit
Myles Brink
electrician
Erick Castillo
additional second assistant camera
Atom Crawford
grip
Alexandru Enache
digital image technician: Morocco unit
Titi Gavrila
first assistant camera: Morocco unit
Daniel C. Gold
a camera operator
Dylan Goss
aerial director of photography
Peter Graf
aerial camera system tech shotover
Ian Hanna
dolly grip: "a" camera
Jay Kemp
gaffer
Kurt Kornemann
key grip
'Wild Bill' Laczko
camera truck driver (as Wild Bill Laczko)
Bret Latter
second assistant camera
Driss Marzak
gaffer
Kyle McRee
electrician
Lea E. Miller
grip
Amir Mokri
camera operator
Rafel Montoya
digital imaging technician
Evan Nelson
dolly grip: "b" camera
Brad Peterman
first assistant camera: "a" camera
Scott Ray
electrician
Mark Steinig
key rigging grip: New Mexico
James Swanson
aerial cinematographer
Kamaleddine Talmi
grip
Duprelon Tizdale
drone camera operator 2nd unit
Christopher Warren
Explosion Director of photography
Scott Wetzel
key video assist
Sean Wright
grip

Casting Department

Hamid Ait Timaghrit
casting producer
Barbara Harris
adr voice casting
Marie A.K. McMaster
casting associate (as Marie A. Kohl)
Alan Scott Neal
casting assistant
Kristen DeVore Rakes
casting assistant (as Kristen Rakes)
Steven Raye Stanard
talent manager
Joni Sweet
extras casting director
Leeba Zakharov
casting associate

Costume and Wardrobe Department

Najat Ait Badi
wardrobe assistant
Othmane Ajana
costume assistant
Hanane Bouzouina
costume assistant
Faycel Chems
costume assistant
Shaun Garcia
set costumer
Jennifer Gingery
key costumer
Khouzima Ines
costume assistant
Liz Pecos
set costumer
Hassan Taghriti
costume master: Morocco
Brenda Yanez
costume production assistant
Cassidy Zachary
costume supervisor

Editorial Department

Des Carey
post production consultant
Rick Chapman
digital dailies
Jonas Jangvad
digital intermediate editor
Andrew E. Johnson
assistant editor (as Drew Johnson)
Nicholas Lareau
outpost engineer
Stewart McAlpine
first assistant editor
Anneli Oscarsson
digital intermediate producer
Jakub Sokolowski
digital intermediate specialist

Location Management

Eliott Davis
location production assistant
Christian Diaz De Bedoya
location manager
Jennifer Joyce
assistant location manager
Ariel Y. Lopez
location assistant
Alicia E. Murphy
location coordinator: Las Vegas

Music Department

Leo Birenberg
composer: additional music
Fernand Bos
music editor
Thomas S. Drescher
music editor: temp score
Brian Jackson Harris
composer trailer music
Greg Hayes
scoring mixer
Hillary Holmes
music coordinator
Zach Robinson
score coordinator
Dana Sano
music supervisor
Bálint Sapszon
session supervisor
Libby Umstead
music supervisor
Michael Wickstrom
composer trailer music / music clearance executive / soundtrack producer

Script and Continuity Department

Jennifer Josephson
script supervisor

Transportation Department

Andrew Kapuscinski
transportation
'Wild Bill' Laczko
camera department driver
Kip Wolverton
driver

Additional Crew

Elhoussaine Baouzine
production accountant
James Belser
misc crew
Steve Berman
completion guarantor: Film Finances
Kate Berry
titles: Prologue Films
Brianna Brown Wehrle
international distribution (as Brianna Brown)
Paul Conti
Computer playback supervisor
Kyle Cooper
title designer
Ana Criado-Zahonero
title designer
Luke T. Davis
technical advisor
Delina Dodrill
stand-in (credit only)
John Eggett
aero mockup
Aladdin El-Kadi
Assistant: to Mr. Foreman
Dominic Garcia
assistant to director
Colin Garza
production assistant
Mckenna Grace
adr actor
Pascal Graff
aerial film pilot
Kevin Hoiseth
international distribution
Tom Hoover
construction medic
Jean E. Jacobson
first assistant accountant
Mari Kempes
second assistant accountant
Melanie Kirk
production coordinator
Chuck Marshall
international servicing: Backroom International
Julianne Medina
stand-in
Jeremy Miller
production assistant
Frédéric North
aerial coordinator/pilot
Andy Ochoa
assistant production office coordinator
Emily Perry
cast assistant to January Jones
Chelsea Lynn Peterson
production assistant
Jason Ponic
set production assistant
Corrie Rothbart
executive in charge of finance: Voltage Pictures
Gunnar Sizemore
adr actor
Ryan Spalding
production assistant
Shaun P. Stanton
technical advisor
Shaun Steagall
key craft service
Eliot Stenzel
new mexico incentive auditor
Adam M. Stone
product placement coordinator
Cat Stone
product placement coordinator
Jessica Stone
payroll: accountant
Marisa Taylor
production assistant
Aaron Thomas
misc crew
Katie Tooma
production counsel
Rosa Weiss
Assistant Post Accountant
Jeremy E. Wilcox
production accountant
Ayla Wilder
production secretary
Adam D. Wright
distribution executive
Katie Katz
international marketing and distribution (uncredited)
Huma Khan
director legal post production (uncredited)
All Filters