
Fighting for freedom.

Christian Bale
John Miller

Ni Ni
Yu Mo

Zhang Xinyi
Shu

Huang Tianyuan
George Chen

Han Xiting
Yi

Zhang Doudou
Ling

Tong Dawei
Major Li

Cao Kefan
Mr. Meng

Atsuro Watabe
Colonel Hasegawa

Yuan Yangchunzi
Mosquito

Sun Jia
Hua

Li Yuemin
Dou

Bai Xue
Lan

Takashi Yamanaka
Lieutenant Asakura

Shigeo Kobayashi
Lieutenant Kato

City of Life and Death

Dead to Rights

The Children of Huang Shi

Rescue at Dongji

Waiting for the Barbarians

The Eight Hundred

Casualties of War

Pork Chop Hill

Outlaws - For Greater Glory

The Lost Bladesman

The Beguiled

Savior

Play Dirty

7 Women

Heaven & Earth

The Last of the Mohicans

Schindler's List

The Secrets We Keep

The Battle at Lake Changjin

Shooting Dogs