All Cast

Jackie Chan
Ma Yuan

Huang Zitao
Dahai

Jaycee Chan
Rui Ge

Wang Kai
Fan Chuan

Xu Fan
Auntie Qin

Hiroyuki Ikeuchi
Yamaguchi

Sang Ping
Dakui

Alan Ng Wing-Lun
Xiaohu

Darren Wang
Da Guo

Zhang Lanxin
Yuko

Na Wei
Huang Yifeng

He Yunwei
Feng Banxian

Asano Nagahide
Sakamoto

Koji Yano
Sasaki

Zhang Yishang
Xing'er
Teiyu Takagi
Kameda
Liu Hailong
Erpang

Liu Di
Sanlaizi
Ding Yicheng
KId
Gong Chengqi
Zhuzi

Qi Fang
Lady
Zhenlin Wu
Japanese Woman
Deng Jun
Train Conductor
Yunming Hao
Train Conductor

Ding Sheng
Passenger
Fan Li
Japanese Soldier
Cai Xu
Japanese Soldier
Gai Hang
Japanese Soldier

Liu Jun
Japanese Soldier
Baosen Wen
Japanese Soldier

Yukun Zhang
Japanese Soldier
Leng Han
Japanese Soldier
Wu Bihe
Walla
Xiao Runhui
Walla
Bie Lu
Walla
Tan Jiahao
Walla
Zhu Hongzhen
Walla
Wang Chunhe
Walla
Li Zeren
Walla
Liu Peng
Walla

Liu Di

Andy Lau
Teacher

Qi Wang
Noodle Shop Waiter

Chen Chen
Japanese Soldier
