Edit
Beginning of the Great Revival (2011) Poster

Full Cast & Crew

Directed by 

Sanping Han ... (co-director)
Jianxin Huang ... (co-director)

Writing Credits (in alphabetical order)  

Zhe Dong ... (written by)
Jung Li Guong ... (written by)
Jianxin Huang ... (written by) (as Xin Huang)

Cast  

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

Produced by 

Jeffrey Chan ... executive producer
Sanping Han ... executive producer
Albert Lee ... executive producer
Hongshi Lu ... executive producer

Music by 

Nan Shu

Cinematography by 

Yan Wang

Editing by 

Derek Hui

Sound Department 

Kun Chen ... sound editor
Xuehong Shi ... boom operator
Ling Wu ... post production supervisor

Visual Effects by 

Jason Pomerantz ... production supervisor (IMAX version)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed