All Cast

Jackie Chan

Jackie Chan

Huang Xing

Li Bingbing

Li Bingbing

Xu Zonghan

Joan Chen

Joan Chen

Longyu

Jaycee Chan

Jaycee Chan

Zhang Zhenwu

Jiang Wu

Jiang Wu

General Li Yuanhong

Hu Ge

Hu Ge

Lin Juemin

Ning Jing

Ning Jing

Qiu Jin

Winston Chao

Winston Chao

Sun Yat-sen

Yu Shaoqun

Yu Shaoqun

Wang Jingwei

Dennis To Yu-Hang

Dennis To Yu-Hang

Xiong Bingkun

Huang Zhizhong

Huang Zhizhong

Situ Meitang

Mei Ting

Mei Ting

Chen Yiying

Simon Dutton

Simon Dutton

John Newell Jordan

James Lee Guy

James Lee Guy

Mr. Thompson

Li Dongxue

Li Dongxue

Zai Feng

Wang Ziwen

Wang Ziwen

Tang Manrou

Wei Zongwan

Wei Zongwan

Yi Xin

Xie Gang

Xie Gang

Tang Shaoyi

Tao Zeru

Tao Zeru

Tang Weiyong

Xing Jiadong

Xing Jiadong

Song Jiaoren

Wang Luyao

Wang Luyao

Yuan's Concubine

Sun Chun

Sun Chun

General Yuan Shikai

Ma Yan

Ma Yan

Liu Cheng'en

Sun Jingji

Sun Jingji

Yu Peilun

Hu Ming

Hu Ming

Liao Zhongkai

Huo Qing

Huo Qing

Tan Renfeng

Qi Dao

Qi Dao

Wu Zhaolin

Daying Ye

Daying Ye

Tingfang Wu

Yiheng Chen

Yiheng Chen

Xu Shichang

Duobujie

Duobujie

Feng Guozhang

Zhang Zhijian

Zhang Zhijian

Sen Lin

Wang Wang

Wang Wang

Chen Qimei

Zhao Yao-Dong

Zhao Yao-Dong

Zhang Taiyan

Jia Hongwei

Jia Hongwei

Jiang Yiwu

Jing Jiang

Jing Jiang

Yuan's Concubine

Weiwei Wang

Weiwei Wang

Yuan's Concubine

He Junhao

He Junhao

Shengdong Fang

Rick Xu

Rick Xu

Gengxin Chen

Wei Xiaojun

Wei Xiaojun

ICRC

Xuan Qin

Xuan Qin

ICRC

Qi Kui

Qi Kui

Keding Yuan

Zhang Xiaolin

Zhang Xiaolin

Tie Liang

Xu Wenguang

Xu Wenguang

Mingqi Zhang

Wang Kan

Wang Kan

Rui Cheng

Ma Weifu

Ma Weifu

Yin Chang

Chen Weidong

Chen Weidong

Dawei Pan

Shera Li

Shera Li

Jin

Wei Daxun

Wei Daxun

Yuzhang Wu