Director
Sanping Han
DIRECTOR
Jianxin Huang
Stars (in credits order)
Daniel Wu
Hu Shi
John Woo
Lin Sen
Chow Yun-Fat
Yuan Shikai
Bingbing Fan
Empress Dowager Longyu
Angelababy
Xiao Fengxian
Andy Lau
Cai E
Yang Yang
Yang Kaizhi
Tony Ka Fai Leung
Fan Jingsheng
Xun Zhou
Wang Huiwu
Shengyi Huang
Female Soldier
Kun Chen
Zhou Enlai
Simon Yam
Zhang Jian
Yiwei Zhou
Prince Chun
Tao Liu
Imperial Consort Jin
Lan Qin
Su Xuelin
Leehom Wang
Lo Chia-lun
Boran Jing
Xie Shaomin
Ray Lui
Wu Peifu
Qin Li
Yang Kaihui
Nick Cheung
Liang Qichao
Xueqi Wang
Cai Yuanpei
Xuejian Li
Yang Changji
Chao Deng
Chen Yi
Daoming Chen
Gu Weijun
Ye Liu
Mao Zedong
Yuwu Qi
Wang Jinmei
Fan Liao
Zhu De
Yuan Nie
Chen Qimei
Hanyu Zhang
Song Jiaoren
Yi Zhang
Zhou Fohai
Xuan Huang
Liu Renjing
Chen Li
Zhang Guotao
Xuan Dong
Xiang Jingyu
Alex Fong
Yang Du
Xiaodong Guo
Yu Youren
Chun Du
Xu Deheng
Bing Bai
Huang Shuyi
Wu Jiang
Man in suicide pact
Dong Jie
Song Qingling
Yueming Pan
Cai Hesen
Michelle Ye
Li Lizhuang
Geng Han
Deng Xiaoping
Zhuang Jie Qiong
Bodyguard
Wei Fan
Li Yuanhong
Jia-yi Zhang
Li Dazhao
Benshan Zhao
Duan Qirui
Lei Huang
Cao Rulin
Bei-Er Bao
Kuang Husheng
Shan Jiang
Chen Yanan
Jue Huang
Li Da
Arman Darbo
Parisian boy
Yuexin Wang
Li Fuchun
Xinbo Fu
Gao Junyu
Yishan Zhang
Deng Enming
Edison Wang
Xiao Zisheng
Tao Guo
Tao Chengzhang
Kai Tan
Chen Tanqiu
Luodan Wang
Zhang Ruoming
Vitas
Voitinskii
Yongjian Lin
Lu Zhengxiang
Yong Hou
Tang Shaoyi
Ted Duran
Nikolsky
Yunlong Liu
Jiang Baili
Feng Zu
Deng Zhongxia
Jie Zhou
Li Hanjun
Qixing Aisin-Gioro
Grieving Student
Shen Lin
Fang Hao
Zefeng Li
Worker B
Andrey Da!
Russian Intellectual
Miura Kenichi
Hioki Eki
Yuanzheng Feng
Chen Duxiu
Chengru Li
Yang Yide
Ethan Yu
Liu Shaoqi
Xuebing Wang
Bao Huiseng
Peiqi Liu
Gu Hongming
Murray Clive Walker
Guest
Kuirong Wang
Wu Tingfang
Xu Dai
Yu Fangzhou
Jinglin Guo
Zhang Zongxiang
Shaohua Ma
Sun Wen
Xinjun Wang
Xu Chongzhi
Yongzhen Guo
Liao Zhongkai
Gong Feng
Feng Guozhang
Shan Zhang
Zhang Boling
Hao Ju
Gaoler
Xiaobin Zhou
Peng Yousheng
Sergey Barkovskiy
Vladimir Ilyich Lenin
Zhiguo Du
Police Chief
Yaoxuan Shu
Wu Bingxiang
Lei Fan
Battalion Commander
Hua Liu
Cheng Ziqing
Ruixin Tong
Chen Gongbo
Yiwei Liu
Duan Zhigui
Jun Wu
Barber
Jing Li
Yuan Keding
Jiantao Hong
Huang Xing
Mengwei Xie
Rickshaw Man
Danrong Wang
Dong Biwu
Hao Zheng
Worker A
Zhen Yi
Ping He
He Shuheng
Yongli Che
Lu Xiaoman
Di Zhang
Receptionist
Francisco Javier Philip
Roland Sarly
Jin Liu
Kang Youwei
Ge Li
Laundry Lady
Wenzhi Liu
Xu Shichang
Fan Xia
Zhang Shenfu
Jing Liu
Guo Longzhen
Liang Zhao
Xiao Dezhang
Yunwei He
Interpreter
Zhibo Fan
Cai Chang
Hongliang Li
Zhao Shiyan
Gera Shchenko Andriyan
Maring
Guoxing Chen
Cao Rulin's Father
Zeru Tao
Zhang Xun
Linian Liu
Cao Kun
Zhong Lü
Cixi (uncredited)
Myolie Wu
(uncredited)
Shenyang Xiao
Zheng Xu
Miriam Chin Wah Yeung
Shaoqun Yu
Mei Lanfang (uncredited)
Guoli Zhang