The Great Wall

(2016)Directed by Zhang Yimou103 min · PG-13Action, Adventure, Fantasy
1700 years to build. 5500 miles long. What were they trying to keep out?

A mercenary named William (Matt Damon) arrives at China's Great Wall searching for gunpowder and is imprisoned by the fortress's army instead. The soldiers wear color-coded armor and move with balletic precision, defending against a threat no one will name until the gates crack open. What emerges is a writhing mass of creatures, and William stands with Commander Lin Mae (Jing Tian) as the wall itself becomes a dam holding back a tide.

Matt Damonas William
Jing Tianas Commander Lin Mae
Willem Dafoeas Ballard
Andy Lauas Strategist Wang
Pedro Pascalas Tovar
Zhang Hanyuas General Shao
Lu Hanas Peng Yong
Lin Gengxinas Commander Chen
Eddie Peng Yu-Yanas Commander Wu
Huang Xuanas Commander Deng
Karry Wangas Emperor
Chen Xuedongas Imperial Officer
Pilou Asbækas Bouchard
Numan Acaras Najid
Johnny Ciccoas Rizzetti
Yu Xintianas Lieutenant Xiao Yu
Liu Enjiaas Lin Mae's 2nd Lieutenant Li Qing