Refinement of Faith (2021)

  • Wang Lei
    Wang Lei
    Mao Ze Dong
    Main Role
  • Xia De Jun
    Xia De Jun
    Zhou En Lai
    Main Role
  • Wang Han
    Wang Han
    Li Da Zhao
    Main Role
  • Zhu Gang Ri Yao
    Zhu Gang Ri Yao
    Chiang Kai Shek
    Main Role
  • Liu Wei
    Liu Wei
    Chen Du Xiu
    Main Role
  • Chen Xiao
    Chen Xiao
    Qu Qiu Bai
    Main Role
  • Dong Li
    Dong Li
    Chen Yan Nian [Chen Du Xiu's third son]
    Support Role
  • Zhao Zhi Wei
    Zhao Zhi Wei
    Chen Qiao Nian [Chen Du Xiu's second son]
    Support Role
  • Zhao Ying Zi
    Zhao Ying Zi
    Yang Kai Hui [Mao Ze Dong's wife]
    Support Role
  • Liu Ye
    Liu Ye
    Yang Zhi Hua [Qu Qiu Bai's wife]
    Support Role
  • Li Ze Feng
    Li Ze Feng
    Cai He Sen [Author, Early Party Leader]
    Support Role
  • Kevin Z
    Kevin Z
    Ma Sheng
    Support Role
  • Zhang Chen
    Zhang Chen
    Zhu Yong
    Support Role
  • Zhang Yu Qi
    Zhang Yu Qi
    Zan Da Li
    Support Role
  • Zhang Hao Zhe
    Zhang Hao Zhe
    Li Zhou ["Long March" soldier]
    Support Role
  • Bai Jing Jing
    Bai Jing Jing
    Zhao Ren Lan [Li Da Zhao's wife]
    Support Role
  • Liu Dong Qin
    Liu Dong Qin
    Xiao Hua [General]
    Support Role
  • Li Jia Hang
    Li Jia Hang
    Xian Xing Hai [Composer, also composed the'Yellow River Cantata']
    Support Role
  • Eliza Liang
    Eliza Liang
    Qian Yun Ling [Music Educator, Xian Xing Hai's wife]
    Support Role
  • Tong Meng Shi
    Tong Meng Shi
    Zuo Quan [General]
    Support Role
  • He Zi Le
    He Zi Le
    Liu Zhi Lan [wife of General Zuo Quan]
    Support Role
  • Wang Zi Quan
    Wang Zi Quan
    Peng Xue Feng [General]
    Support Role
  • Ding Jing Yi
    Ding Jing Yi
    Hao La Ba
    Support Role
  • Huang Meng
    Huang Meng
    Zhu De [Vice President]
    Support Role
  • Li Xiao Meng
    Li Xiao Meng
    Chun Miao ['Chun Miao' 1975 movie]
    Support Role
  • Dai Xiang Yu
    Dai Xiang Yu
    Cao Jing
    Support Role
  • Mickey He
    Mickey He
    Chen Wang Dao [Scholar, Educator, Translator]
    Support Role
  • Huang Shuo Wen
    Huang Shuo Wen
    Ding Lai Xi
    Support Role
  • Wang Tian Chen
    Wang Tian Chen
    Cao Huo Xing [Composer]
    Support Role
  • Fan Lei
    Fan Lei
    Manager of the Grainery
    Support Role
  • Zhang Xin Cheng
    Zhang Xin Cheng
    Jiao Yu Lu [Politician]
    Support Role
  • Lin Jun Yi
    Lin Jun Yi
    Liu Jun
    Support Role
  • Wei Li Si
    Wei Li Si
    Cao Yu Hai [Soldier with great courage,'Combat hero']
    Support Role
  • Miao Chi
    Miao Chi
    Mao An Ying [Mao Ze Dong's eldest son]
    Support Role
  • Wu Ri Gen
    Wu Ri Gen
    Peng De Huai [China's Defense Minister]
    Support Role
  • Tong Li Ya
    Tong Li Ya
    Qin Zi Jin
    Support Role
  • Guo Xiao Dong
    Guo Xiao Dong
    Qian Xue Sen [Aerospace Engineer, Physicist]
    Support Role
  • Yu Yang
    Yu Yang
    Deng Jia Xian [Nuclear physicist]
    Support Role
  • Li Nai Wen
    Li Nai Wen
    Guo Yong Huai [Aerospace Engineer]
    Support Role
  • Wang Jin Song
    Wang Jin Song
    Qian San Qiang [Nuclear Physicist]
    Support Role
  • Ding Liu Yuan
    Ding Liu Yuan
    Xu Lu Xi [Beijing University Doctoral Tutor, Deng Jia Xian's wife]
    Support Role
  • Cao Xu Heng
    Cao Xu Heng
    Zhang Si Ling
    Support Role
  • Xuan Yi Hao
    Xuan Yi Hao
    Gan Lin
    Support Role
  • Chi Shuai
    Chi Shuai
    Wang Shen [Composer]
    Support Role
  • Cao Ke Nan
    Cao Ke Nan
    Nie Rong Zhen [Marshal, People's Liberation Army]
    Support Role
  • You Yong
    You Yong
    He Ji Cang [Steel plant Director]
    Support Role
  • Wang Long Zheng
    Wang Long Zheng
    Jian Fan [Steel plant engineer]
    Support Role
  • Coco Lyu
    Coco Lyu
    He Shi Hui [sings Shi Guang Nan’s composition]
    Support Role
  • Aarif Rahman
    Aarif Rahman
    Shi Guang Nan [Composer]
    Support Role
  • Zhang Jing Jing
    Zhang Jing Jing
    Hong Ru Ding [Shi Guang Nan's wife]
    Support Role
  • Chen Xiang
    Chen Xiang
    Ma Shao [Steel plant engineer]
    Support Role
  • Fan Ming
    Fan Ming
    Ouyang Bin [Steel plant engineer]
    Support Role
  • Li Bo
    Li Bo
    Chen Yi [Steel plant engineer]
    Support Role
  • Wang Shuai
    Wang Shuai
    Ye Ting [Steel plant engineer]
    Support Role
  • Jiang Yi Yan
    Jiang Yi Yan
    Song Qin Qin [Steel plant engineer]
    Support Role
  • Zhang Ling He
    Zhang Ling He
    Guang Wei Ran [Poet, wrote patriotic poem that inspired the'Yellow River Cantata']
    Support Role
  • Zhang Zhi Zhong
    Zhang Zhi Zhong
    Jian Wan Chun [Steel plant engineer]
    Support Role
  • Lin Jiang Guo
    Lin Jiang Guo
    Sun Jia Dong [Aerospace Engineer, Rockets and Satellite Technology]
    Support Role
  • Wang Zhao
    Wang Zhao
    Yang Gen Si
    Support Role
  • Sa Ri Na
    Sa Ri Na
    Qiao Zhi Juan
    Support Role
  • Chen Wei Dong
    Chen Wei Dong
    Chen Xiao Guang
    Support Role
  • Li Jian
    Li Jian
    Lei Min Nong
    Support Role
  • Lin Yong Jian
    Lin Yong Jian
    Lin Yong Gui
    Support Role
  • Li Qiang
    Li Qiang
    Yang Jian Zhi
    Support Role
  • Peng Xiao Ran
    Peng Xiao Ran
    Tian Yu
    Support Role
  • Tony Chen
    Tony Chen
    Zhao Bao Quan
    Support Role
  • Li Sheng
    Li Sheng
    Li Dan
    Support Role
  • Fan Shi Qi
    Fan Shi Qi
    Yang Jing
    Support Role
  • Zhao Yu Tong
    Zhao Yu Tong
    Zhao Jia Jun
    Support Role
  • Peng Zi Yang
    Peng Zi Yang
    Mao Ze Min
    Support Role
  • Lenox Lu
    Lenox Lu
    Ma Yue Jin
    Support Role
  • He Jiong
    He Jiong
    Long Xiang Ping
    Support Role
  • Ren Zheng Bin
    Ren Zheng Bin
    Tian Shui Gen
    Support Role
  • Zhang Xi Lin
    Zhang Xi Lin
    Secretary Sun
    Support Role
  • Cao Su Su
    Cao Su Su
    Leng Yun
    Support Role
  • Zhang Hao
    Zhang Hao
    He Shu Heng [one of the founders of the Xinmin Society with Mao Zedong]
    Support Role
  • Liu Bi
    Liu Bi
    Zhao Chong De [Commander of the 3rd Battalion]
    Support Role
  • Zhang Jin Cheng
    Zhang Jin Cheng
    Zhu Rui [Artillery Commander, Northeast Army]
    Support Role
  • Henry Zhao
    Henry Zhao
    Jiang Mao Cai [from villager to cavalryman to Cavalry Company Commander]
    Support Role
  • Sun Xi Kun
    Sun Xi Kun
    Du Chun Feng
    Support Role
  • Shi Jie Ru
    Shi Jie Ru
    Lin Ying
    Support Role
  • Liu Kai
    Liu Kai
    Wei Wei
    Support Role
  • Zheng Xi Long
    Zheng Xi Long
    Chen Geng [Senior General, People's Liberation Army]
    Support Role
  • Chai Juan Zhe
    Chai Juan Zhe
    Dong Da Ge
    Support Role
  • Feng Li Ping
    Feng Li Ping
    Mao Tang Pu
    Support Role
  • Ma Ming Liang
    Ma Ming Liang
    Xu Fan Ting
    Support Role
  • Huang Hao Nan
    Huang Hao Nan
    Zhang Qun Sheng
    Support Role
  • Luo Lei
    Luo Lei
    Ye Jian Ying [Revolutionary leader, politician, one of the founding Ten Marshals]
    Support Role