All Cast

Liu Yifei
Ying

Emile Hirsch
Jack Turner

Fangcong Li
Niuniu

Kevin Yan
Kai

Yu Shaoqun
Jun

Vincent Riotta
Jimmy Doolittle

Tsukagoshi Hirotaka
Shimamoto

Gallen Lo 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
