Runtime: 124 min
Average vote: 4.7
Collection: New China Trilogy
Release date: 2011-06-23
Writer: Dong Zhe
Andy Lau Tak-W...
as
Cai E
Chow Yun-fat
as
Yuan Shikai
Nick Cheung Ka...
as
Liang Qichao
Daniel Wu
as
Hu Shi
Tony Leung Ka-...
as
Fan Yuanlian
Ye Liu
as
Mao Zedong
Chen Kun
as
Zhou Enlai
Chang Chen
as
Chiang Kai-shek
John Woo
as
Lin Sen
Li Qin
as
Yang Kaihui
Zhao Benshan
as
Duan Qirui
Simon Yam
as
Zhang Jian
Zhou Xun
as
Wang Huiwu
Dong Jie
as
Soong Ching Li...
Liao Fan
as
Zhu De
Zhang Hanyu
as
Song Jiaoren
Wang Bo-chieh
as
Xiao Zisheng
Jing Boran
as
Xie Shaomin
Fan Bingbing
as
Empress Dowage...
Leehom Wang
as
Luo Jialun
Deng Chao
as
Chen Yi
Han Geng
as
Deng Xiaoping
Michelle Bai
as
Huang Shuyi
Chen Daoming
as
Gu Weijun
Wang Xueqi
as
Cai Yuanpei
Ray Lui
as
Wu Peifu
Huang Jue
as
Li Da
Huang Xuan
as
Liu Renjing
Qi Yuwu
as
Wang Jinmei
Liu Tao
as
Concubine Jin
Li Xuejian
as
Yang Changji
Feng Yuanzheng
as
Chen Duxiu
AngelaBaby
as
Xiao Fengxian
Bao Bei Er
as
Kuang Husheng
Jiang Wu
as
Martyred man
Zhang Yi
as
Zhou Fohai
Fan Wei
as
Li Yuanhong
Alex Fong Chun...
as
Yang Du
Guo Tao
as
Tao Chengzhang
Huang Lei
as
Cao Rulin
Guo Xiaodong
as
Yu Youren
Pan Yueming
as
Cai Hesen
Tao Zeru
as
Zhang Xun
Yang Yang
as
Yang Kaizhi
Zhang Jiayi
as
Li Dazhao
Ma Shaohua
as
Sun Yat-sen
Zhang Yishan
as
Deng Enming
Wang Danrong
as
Dong Biwu
Jerry Lee
as
Zhang Guotao
Wang Xuebing
as
Bao Huiseng
Zhou Jie
as
Li Hanjun
Dong Xuan
as
Xiang Jingyu
Michelle Ye
as
Li Lizhuang
Liu Yiwei
as
Duan Zhigui
Liu Yunlong
as
Jiang Baili
Feng Gong
as
Feng Guozhang
Yu Shaoqun
as
Mei Langfang
Li Jing
as
Yuan Keding
Hou Yong
as
Tang Shaoyi
Feng Danying
as
Zhang Cuixi
Xu Zheng
as
Xu Shuzheng
Yongli Che
as
Lu Xiaoman
Wang Luodan
as
Zhang Ruoming
Liu Hua
as
Cheng Ziqing
Liu Peiqi
as
Gu Hongming
Qixing Aisin-G...
as
Grieving stude...
Alex Fong Lik-...
as
Young man in H...
Dai Xu
as
Yu Fangzhou
Liang Zhao
as
Xiao Dezhang
Nie Yuan
as
Chen Qimei
Chen Jianbin
as
Gong Zhenpeng
Hong Jiantao
as
Huang Xing
Liu Jin
as
Kang Youwei
Myolie Wu
as
Aunt Yuan Shik...
Wang Yuexin
as
Li Fuchun
Fu Xinbo
as
Gao Junyu
Xia Fan
as
Zhang Shenfu
Wang Xinjun
as
Xu Chongzhi
Zu Feng
as
Deng Zhongxia
Jiang Shan
as
Mrs. Zhang Zon...
Li Chengru
as
Yang Yide
Zhen Yi
as
Tao Chengzhang...
Yu Xiaoguang
as
Liu Shaoqi
Tang Wei
as
Tao Yi
Miriam Yeung C...
as
Young woman in...
Guo Jinglin
as
Zhang Zongxiang
Lin Yongjian
as
Lu Huixiang
He Yunwei
as
Translator
Han Sanping
as
Videographer
Lin Shen
as
Fang Hao
Tan Kai
as
Chen Tangiu
Fan Zhibo
as
Shi Pingmei
Liu Jing
as
Guo Lingjing
Tian Xiaojie
as
Shi Zhaoji
Xie Mengwei
as
Driver
Arman Darbo
as
Parisian boy
Zhang You
as
Student shouti...
Guo Yongzhen
as
Liao Zhongkai
Andrew Lin