Cast (26)

Zhang Songwen

Li Dazhao

Li Yifeng

Mao Zedong

Tong Liya

Zhao Renlan

Peng Yuchang

Zhang Xueliang

Han Geng

Chiang Kai-shek

Ma Shaohua

Sun Yat-sen

Qin Hao

Chen Duxiu

Ashton Chen

Lu Ming

White-K

Xu San

Zhang Ruonan

Li Xinghua (李星華)

Xin Yunlai

Deng Zhongxia

Sun Xilun

Achen

Li Jiuxiao

Keiko

Yu Qian

Wu Yuwen

Zhang Yanyan

Xu Achen's mother

Guo Xiaoxiao

Sichuan restaurant client

Sha Baoliang

Teacher Zhang

Qiu Shuokang

Li Baohoa (teen)

Li Xiaoqian

Wang Jinmei

Sheng Shao

Photographer

Wu Junting

Waiter

Min Xinghan

Student

Du Sun Yuyu

Li Yan Hua

Zhu Ziyu

Gao Junyu

Li Ming

Li Xinhua in 56 years

Hu Xiaoguang

Crew (3)

Xu Zhanxiong

Director

Liang Jing

Producer

Guan Hu

Producer