- Jonathan Mostowscreenplay and
- Sam Montgomeryscreenplay and
- David Ayerscreenplay
Cast
(in credits order) verified as complete
- Terrence 'T.C.' Carson(as T.C. Carson)
- Gunter Würger(as Gunther Wuerger)
- William John Evans(as Sergeant William John Evans)
- John William Falconer(as Corporal John William Falconer)
- Cory Glen Mathews(as Corporal Cory Glen Mathews)
- Valentina Ardeatini(as Valentina Adreatini)
Rest of cast listed alphabetically
- Alan Collisco-producer
- Hal Liebermanexecutive producer
- Lucio Trentiniline producer
- Oliver Wooddirector of photography
- William Ladd Skinnerproduction designer (as Wm. Ladd Skinner)
- Marco Trentiniart director (art direction)
- Eloisa De Laurentiismakeup artist: second unit
- Elisabetta De Leonardishair stylist
- Giancarlo De Leonardishair stylist
- Francesca De Simoneassistant hair stylist
- Renato Francolamakeup artist: second unit
- Paola Genovesehair stylist: second unit
- Vincenzo Mastrantoniomakeup artist: second unit
- Frances Mathiashair stylist
- Francesco Nardiassistant makeup artist
- Kristin S. Burkeproduction manager
- Manuela Cacciamaniproduction secretary
- Mario Franciniunit manager
- Teresa Kellypost-production supervisor
- T. David Pashproduction manager
- Roberta Y. Shintaniproduction supervisor
- Stefano Spadoniunit production manager
- Lucio Trentiniproduction supervisor
- M. James Arnettsecond unit director
- Inti Carbonifirst assistant director: reshoots / second second assistant director
- Federica Ciciarelliassistant director
- Christian Dwigginssecond second assistant director: visual effects unit
- Luca Lachinfirst assistant director: second unit
- Kuki López Roderofirst assistant director (as Juan Carlos Rodero López)
- Alberto Mangiantesecond assistant director
- Giampiero Pelusitrainee assistant director
- Kenneth Sciclunasecond second assistant director: visual effects unit
- Yozo Tokudasecond assistant director: second unit
- Annick Biltresseart department coordinator: Rome
- David Borgwelder
- Robert Harold Branhamproduction illustrator (as Robert Branham)
- Giuseppe Carrozzapropmaker
- Gina B. Cranhamset designer
- Giulia Chiara Crugnolaset designer
- Lucio Di Domenicoassistant art director
- Peter Dürstpropman (as Peter Duerst)
- Petra Bachadr editor
- Keith Bilderbecksound designer / sound effects editor / sound effects recordist
- Gary Coppolafoley mixer
- Andrea Dallimontiboom operator
- Adriano Di Lorenzoassistant sound
- Frank Flemingsound recordist
- Tim Gedemersound designer / sound effects editor
- Sandy Gendlersound designer / sound effects editor
- Daniel Aconspecial effects
- Marc Banichspecial effects supervisor / special effects technician: underwater unit
- Gary D. Bierendspecial effects technician: underwater unit (as Gary Bierend)
- Danilo Bollettinispecial effects
- David Borgspecial effects technician
- Al Broussardspecial effects technician: underwater unit
- Frederick Buhagiarspecial effects technician
- Massimo Cardajolispecial effects technician
- Kenneth Cassarspecial effects crew
- Victor Abbenevisual effects: chief lighting technician
- Jonathan Alvordavid editor
- Mario Bagnatovisual effects director of photography
- Jeffrey Edward Baksinskimotion & tracking supervisor: Cinesite
- Kelly Bechtle-Woodsdigital artist: 3D animator
- Thad Beiervisual effects supervisor: Hammerhead Productions
- Robert Bonillasmodel maker
- Shawn Broesvisual effects editor
- Kenneth Cassarvisual effects crew / visual effects
- Vito Consolimodel maker
- Seth Arnettstunt coordinator: second unit
- Team Filmkastunts
- Mark Norbystunt double
- Claudio Pacificoitalian stunt coordinator: second unit
- Pat Romanostunt coordinator
- Matthew R. Andersonmarine stunts (uncredited)
- Alessandro Borgesestunt performer (uncredited)
- Carrie Caignetwater safety (uncredited)
- Mitchell Deanwater safety (uncredited)
- Peter Berglundfirst assistant camera: second unit
- Michole Bergstromvideo assistant
- Mickey Bergstromvideo operator
- Vincenzo Carpinetacamera operator
- Aldo Chessariunderwater operator
- Bruno Colanzikey grip: second unit
- James B. Crawfordgaffer (as James Crawford)
- Marco Cuzzupoliassistant camera
- Darrin DeLoachassistant camera: additional unit
- Ross Baxterextras casting
- Sara Lewiscasting associate
- Gail StevensCasting Europe
- Angela Bealecostumer
- Jayme Bednarczykcostumer: second unit
- Maura Bellinidress maker
- Donna Berwickassistant costume designer
- Stefano De Nardisassistant costume designer
- Augusto Grassicostume supervisor
- Claudio Manziassistant costume designer
- Gordon Antellfirst assistant editor
- Karen Dimmigassistant editor
- Theresa Repola Mohammednegative cutter
- Stephen R. Sheridancolor timer (as Steve Sheridan)
- Liberata Zocchiassistant editor
- Pete Anthonyorchestrator (as Peter Anthony)
- Bruce Babcockorchestrator
- Julian Bratolyubovmusic preparation
- Sandy De Crescentorchestra contractor (as Sandy DeCrescent)
- Brad Dechterorchestrator
- Daryl B. Kellsupervising music editor
- Richard Marvinorchestrator
- Dennis S. Sandsmusic recordist (as Dennis Sands) / music scoring mixer (as Dennis Sands)
- Ken Thorneorchestrator
- Eun-Mee Ahnmusician: violin (uncredited)
- Dianne Dreyerscript supervisor
- Cheryl Starbuckscript supervisor: second unit
- John Bishopscript revisions (uncredited)
- Sean Glenndriver: additional photography
- Anthony T. Mazzoladriver: additional photography (as Anthony Mazzola)
- John Proctortransportation coordinator: additional photography
- Katryna Samut-Tagliaferrotransportation coordinator
- Mauro Stefanuccitransportation manager
- Monica Amadorihelicopter pilot
- Edmondo Amati Jr.set manager: second unit
- Daniel Baileyzodiac captain (as Danny Bailey)
- David Balmehistorical advisor
- Francesco Belfiorepersonal assistant to actor
- Rebecca Boothproduction assistant
- Linda Bowenassistant accountant
- Brian Bradeleysubmarine captain
- Paul Brehmeassistant: Mr. Mostow
- Rachel Lipmanspecial thanks
Contribute to this page
Suggest an edit or add missing content
