"European mercenaries searching for black powder become embroiled in the defense of the Great Wall of China against a horde of monstrous creatures."
Matt Damon
as William
Jing Tian
as Commander Lin Mae
Willem Dafoe
as Ballard
Andy Lau
as Strategist Wang
Pedro Pascal
as Tovar
Zhang Hanyu
as General Shao
Lu Han
as Peng Yong
Lin Gengxin
as Commander Chen
Eddie Peng Yu-Yan
as Commander Wu
Huang Xuan
as Commander Deng
Ryan Zheng
as Shen
Karry Wang
as Emperor
Chen Xuedong
as Imperial Officer
Pilou Asbæk
as Bouchard
Numan Acar
as Najid
Johnny Cicco
as Rizzetti
Yu Xintian
as Lieutenant Xiao Yu
Bing Liu
as Lin Mae's 2nd Lieutenant Li Qing
Zhao Xiaoding
Director of Photography
Zhang Yimou
Director
Hannah Betts
Stunts
Helen Jarvis
Supervising Art Director
Julie Brown
Visual Effects Coordinator
Max Brooks
Story
Marshall Herskovitz
Edward Zwick
Jon Jashni
Producer
Peter Loehr
Charles Roven
Thomas Tull
Stuart Dryburgh
Mary Jo Markey
Editor
Craig Wood
John Papsidera
Casting
Victoria Thomas
John Myhre
Production Design
Joe Celli
Art Direction
Sherrie Dai
Paul Gelinas
Colin Gibson
Gordon Sim
Set Decoration
Mayes C. Rubeo
Costume Design
Hana Sooyeon Kim
Assistant Art Director
Deanna Brigidi
Casting Associate
Joe Dunckley
Armorer
Alex Levy
Music Editor
Chloe Aubry
Assistant Costume Designer
Stacy Caballero
Koreen Heaver
Liz Krause
Daniela Castillero Ramos
Set Costumer
Peter McCaffrey
Camera Operator
Saba Mazloum
William DiCenso
Dylan Goss
Helicopter Camera
Colin Hudson
Steadicam Operator
Sean O'Neill
Gaffer
Mark Jefferies
Rigging Gaffer
Jasin Boland
Still Photographer
Oscar Gomez
Rigging Grip
Nikhil Deshmukh
Animation Manager
Marc Aubry
Animation
Steve Cady
Emmanuel Gatera
Caroline Labrie
Christian Scheurer
Creature Design
Lubo Hristov
Visual Effects Art Director
Tom Barrett
VFX Editor
Lei Zhang
Brianna Domont
Erika Gourvitz
Joanie Croteau
Martine Losier
Karina Mariano
Deborah Zadzora
Thomas Elder-Groebe
Visual Effects Producer
Phil Brennan
Visual Effects Supervisor
Matt Hartle
Matt Russell
Joseph Kasparian
Samir Hoon
Tracey Wells
Hair Department Head
Maralyn Sherman
Hairstylist
Felicity Wright
Daniel Lawson Johnston
Makeup Artist
Jana Carboni
Paul Engelen
Makeup Designer
Simon Morgan
First Assistant Editor
Kyrsten Mate
Sound Designer
Teresa Eckton
Sound Effects Editor
Ryan J. Frias
Gwendolyn Yates Whittle
Supervising Sound Editor
Carlo Bernard
Screenplay
Doug Miro
Tony Gilroy
Ramin Djawadi
Original Music Composer
Alex Gartner
Executive Producer
Eric Hedayat
Co-Producer
Alex Hedlund
La Peikang
Jillian Share
E. Bennett Walsh
Zhang Zhao
Zhang Wang
Kwame Parker
Unit Production Manager
Graham Stumpf
Post Production Supervisor
Kris Bergthorson
Set Designer
Nicolas Vallet
Andrew Hadzopoulos
Casting Assistant
Kim A. Winther
Peter Afterman
Music Supervisor
Margaret Yen
Billy Bonifield
Production Coordinator
Kyle Cooper
Title Designer
Alan D. Purwin
Pilot
Nadia Tzuo
Rachel Weng
Wang Hong
Lauren Mary Kim
Stunt Double
Richard Gould
Assistant Sound Editor
Will Ralston
Dialogue Editor
Duane Manwiller
Second Unit Director of Photography
Adam Wheatley
Alex Rouse
Wigmaker
Kevin Feng Ke
Second Assistant Director
Scott Lovelock
P.J. Voeten
First Assistant Director
Kelton Cram
Concept Artist
Sean Ginevan
Leadman
Simone Leclerc
Property Master
Ben Mauro
Conceptual Design
Christian Pearce
Eduardo Pena
Heather Pollington
Graphic Designer
Dena Skalin
Key Scenic Artist
Simon Webber
Cameron Barker
Beau Borders
Sound Re-Recording Mixer
Shanti Burn
Boom Operator
Lisa Chino
Jim Likowski
Foley Editor
Chris Manning
Foley Mixer
Stuart McCowan
Thomas J. O'Connell
ADR Mixer
Kimberly Patrick
Foley Supervisor
Michael Semanick
Dennie Thorpe
Foley Artist
Jana Vance
Geoff Vaughan
Mike Xu
Ashwin Agrawal
Rob Cooper
Timothy Eulich
Scott R. Fisher
Utility Stunts
Hiro Koda
Stunt Coordinator
Christopher Leps
Buster Reeves
Brad Martin
Gáspár Szabó
Lech Gunovic
Dolly Grip
Scott Harman
Best Boy Electric
Brenden Holster
First Assistant "A" Camera
Guy Micheletti
Key Grip
Drew Roberts
Drone Pilot
Philip A.T. Smith
First Assistant "B" Camera
Huifang Esther Tan
First Assistant Camera
Ray Valerio
Janice MacIsaac
Costume Supervisor
Martin Mandeville
Costume Coordinator
Jenny Caceres
Assistant Editor
Sorta Lim
Post Production Coordinator
Candy Rong Peng
Location Manager
Stephen Coleman
Orchestrator
Isobel Griffiths
Conductor
Anna Rane
Script Supervisor
Francie Brown
Dialect Coach
Judy Dickerson
Tim Monich
Michael J. Tamburro
Aerial Coordinator
Christopher Alex Menges
Props
Ben Snow
Danielle Dupre
Sound Re-Recording Assistant
Christian Wood
Digital Compositor