Cast 15

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

Gong Hanlin
Ying's father-in-law

Tiankuo Gong
Lieutenant Sun

Vivian Wu
Old Nunu

Xie Fang
Aunt Li
Crew 10

Filip Zumbrunn
Director of Photography

Gerd Tjur
Editor

Annette Focks
Music

Valentina Cheng
Production Manager

Hairong Ji
Executive Producer

Catharin Lin
Executive Producer

Peng Sun
Producer

Danny S. Kim
Visual Effects Supervisor

Bille August
Director

Greg Latter
Writer