"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
Thomas Tull
Producer
Mary Jo Markey
Editor
Peter McCaffrey
Camera Operator
Maralyn Sherman
Hairstylist
Felicity Wright
Kyrsten Mate
Sound Designer
Marshall Herskovitz
Story
Mayes C. Rubeo
Costume Design
Stacy Caballero
Assistant Costume Designer
William DiCenso
Tom Barrett
VFX Editor
Max Brooks
Peter Loehr
Joe Dunckley
Armorer
Jasin Boland
Still Photographer
Sean O'Neill
Gaffer
Mark Jefferies
Rigging Gaffer
Brianna Domont
Edward Zwick
Charles Roven
John Myhre
Production Design
Koreen Heaver
Liz Krause
Steve Cady
Animation
Martine Losier
Simon Morgan
First Assistant Editor
Jon Jashni
Nikhil Deshmukh
Animation Manager
Marc Aubry
Lubo Hristov
Visual Effects Art Director
Tracey Wells
Hair Department Head
John Papsidera
Casting
Joe Celli
Art Direction
Oscar Gomez
Rigging Grip
Jana Carboni
Makeup Artist
Ryan J. Frias
Sound Effects Editor
Victoria Thomas
Colin Gibson
Hana Sooyeon Kim
Assistant Art Director
Chloe Aubry
Daniela Castillero Ramos
Set Costumer
Christian Scheurer
Creature Design
Karina Mariano
Daniel Lawson Johnston
Stuart Dryburgh
Sherrie Dai
Thomas Elder-Groebe
Visual Effects Producer
Phil Brennan
Visual Effects Supervisor
Gwendolyn Yates Whittle
Supervising Sound Editor
Craig Wood
Paul Gelinas
Deanna Brigidi
Casting Associate
Saba Mazloum
Colin Hudson
Steadicam Operator
Caroline Labrie
Lei Zhang
Joanie Croteau
Deborah Zadzora
Alex Levy
Music Editor
Matt Russell
Teresa Eckton
Dylan Goss
Helicopter Camera
Matt Hartle
Samir Hoon
Gordon Sim
Set Decoration
Erika Gourvitz
Emmanuel Gatera
Joseph Kasparian
Paul Engelen
Makeup Designer
Carlo Bernard
Screenplay
Tony Gilroy
Doug Miro
Ramin Djawadi
Original Music Composer
Nicolas Vallet
Set Designer
Zhang Wang
Co-Producer
Alex Hedlund
Graham Stumpf
Post Production Supervisor
Andrew Hadzopoulos
Casting Assistant
Jillian Share
Executive Producer
Kwame Parker
Unit Production Manager
La Peikang
E. Bennett Walsh
Eric Hedayat
Kim A. Winther
Alex Gartner
Zhang Zhao
Kris Bergthorson
Kyle Cooper
Title Designer
Rachel Weng
Production Coordinator
Billy Bonifield
Margaret Yen
Music Supervisor
Alan D. Purwin
Pilot
Nadia Tzuo
Peter Afterman
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
Simone Leclerc
Property Master
Eduardo Pena
Conceptual Design
Lisa Chino
Scott Lovelock
Second Assistant Director
Ben Mauro
Dena Skalin
Key Scenic Artist
Simon Webber
Concept Artist
Heather Pollington
Graphic Designer
Kelton Cram
Beau Borders
Sound Re-Recording Mixer
Alex Rouse
Wigmaker
Kevin Feng Ke
Sean Ginevan
Leadman
Christian Pearce
Geoff Vaughan
Foley Artist
Jenny Caceres
Assistant Editor
Candy Rong Peng
Location Manager
Jim Likowski
Foley Editor
Christopher Leps
Utility Stunts
Brad Martin
Stunt Coordinator
Drew Roberts
Drone Pilot
Sorta Lim
Post Production Coordinator
Guy Micheletti
Key Grip
Isobel Griffiths
Conductor
Buster Reeves
Ashwin Agrawal
Rob Cooper
Ray Valerio
Martin Mandeville
Costume Coordinator
Cameron Barker
Scott R. Fisher
Gáspár Szabó
Michael J. Tamburro
Aerial Coordinator
Dennie Thorpe
Hiro Koda
Lech Gunovic
Dolly Grip
Brenden Holster
First Assistant "A" Camera
Thomas J. O'Connell
ADR Mixer
Scott Harman
Best Boy Electric
Kimberly Patrick
Foley Supervisor
Timothy Eulich
Tim Monich
Dialect Coach
Michael Semanick
Stuart McCowan
Francie Brown
Judy Dickerson
P.J. Voeten
First Assistant Director
Shanti Burn
Boom Operator
Anna Rane
Script Supervisor
Mike Xu
Huifang Esther Tan
First Assistant Camera
Janice MacIsaac
Costume Supervisor
Chris Manning
Foley Mixer
Jana Vance
Philip A.T. Smith
First Assistant "B" Camera
Stephen Coleman
Orchestrator
Christopher Alex Menges
Props
Ben Snow
Danielle Dupre
Sound Re-Recording Assistant
Christian Wood
Digital Compositor