

Liu Yifei
Ying

Emile Hirsch
Jack Turner

Fangcong Li
Niuniu

Kevin Yan Yikuan
Kai

Yu Shaoqun
Jun

Vincent Riotta
Jimmy Doolittle

Tsukagoshi Hirotaka
Shimamoto

Gallen Law Ka-leung
Captain Hsu

Shu Yaoxuan

Gong Hanlin
Ying's father-in-law

Tiankuo Gong
Lieutenant Sun

Cary Woodworth
Mac
Lambert Houston
Sam

Vivian Wu
Old Nunu

Xie Fang
Aunt Li

Outlaws - For Greater Glory

Field of Lost Shoes

Rescue at Dongji

Walking with the Enemy

The Kill Team

Free State of Jones

Braveheart

The New One-Armed Swordsman

The Lost Bladesman

Cold Mountain

The Last of the Mohicans

Miracle at St. Anna

Defiance

Resistance

The Exception

Pork Chop Hill

The Eight Hundred

The Secrets We Keep

Play Dirty

Charlotte Gray