Cast (45)

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 Tak-Wah

Teacher (Special Thanks)

Qi Wang

Noodle Shop Waiter

Chen Chen

Japanese Soldier

Cheng Zuo

Crew (38)

Ding Sheng

Director

Cao Yangui

Costume Design

Yui Liang

Co-Producer

Joe Tam

Executive Producer

Feng Ligang

Production Design

Jackie Chan

Executive Producer

Ren Zhonglun

Executive Producer

Wang Yi

Costume Design

Hong Qin

Executive Producer

Jianhua Yin

Production Coordinator

Ge Song

Executive Producer

Ding Sheng

Editor

Wang Sen

Executive Producer

Maofei Zhou

Producer

Jianhong Qi

Executive Producer

Lao Zai

Original Music Composer

Lan Ruihai

Production Coordinator

Ren Zhonglun

Producer

Wang Ke

Co-Producer

He Jun

Stunt Coordinator

Du Yang

Co-Producer

Chandraji Tharanga Rajakaruna

Visual Effects Supervisor

Ding Yu

Director of Photography

Ding Sheng

Writer

He Keke

Writer

Alex Jia

Script Consultant

Lin Ning

Co-Executive Producer

Wang Peng

Co-Executive Producer

Liu Ning

Coordinating Producer

Zhao Lei

Producer

Sunny Sun

Coordinating Producer

Jianhua Yin

Coordinating Producer

Feng Ligang

Script Supervisor

Ke Wang

Co-Producer

Wang Tian-Yun

Associate Producer

Lv Peng

Co-Executive Producer

Zhang Miao

Associate Producer

Sunny Sun

Coordinating Producer