All Cast

Wu Jing
Wu Qianli

Jackson Yee
Wu Wanli

Duan Yihong
Tan Ziwei

Zhu Yawen
Mei Sheng

Hu Jun
Lei Suisheng

Kevin Lee
Colonel Allan MacLean

Jerry Lee
Yu Congrong

Elvis Han
Ping He

Zhang Hanyu
Song Shilun

Huang Xuan
Mao Anying

Ou Hao
Yang Gensi

Tang Guoqiang
Mao Zedong

Liu Sha
Liu Shaoqi

Liu Jin
Zhou Enlai

Wang Wufu
Zhu De

Wang Jian
Ren Bishi

Zhou Xiaobin
Peng Dehuai

Lu Qi
Deng Xiaoping

Zhang Xiaojun
Chen Yun

Wu Weidong
Peng Zhen

Zhou Huilin
Luo Ronghuan

He Qiang
Nie Rongzhen

Zhao Yongzhan
Gao Gang
Cheng Guodong
林伯渠

Lin Jinglai
Li Fuchun

Chu Shuanzhong
Zhang Wentian
Lu Wei
Yang Shangkun

Zhang Ningjiang
Lei Yingfu

Lin Yongjian
Deng Hua

Gang Yi
Hong Xuezhi

Wang Yanyang
Yang Feng'an

Sun Boyang
Staff

Geng Le
Lao Yang

Wang Ning
Divisional Commander Zhang

Na Zhidong
Tan Jian
Liu Xinjie
Xie Youfa

Li Bo
Zhang Yixiang

Yan Peng
Li Yaowen

Shi Lei
Peng Deqing

Wang Guanqi
Liu Haotian

Wang Zhigang
Staff
Zhang Chenyin
Guard
Wu Dongjian
Guard

Li Mincheng
Ke Dachuan

Yang Yiwei
He Changgui

Shi Pengyuan
Zhang Xiaoshan

Li Zhuoyang
Li Chizheng
Liu Zhiwei
Qi Tianxing
He Yuefei
Guang Fusheng
Tang Zhiqiang
Zhou Jiexing
Xin Yubo
Yin Haifeng
Zhang Yue
Liu Zhiyi
Shi Haozheng
Second Platoon Leader
Zhuang Xiaolong
Yang Wenjian

Tiger Xu
Shen Hailong

Wang ZhenWei
Wu Qiusheng
Chen Zexuan
Tian Xiangnan
Li Xiaofeng
Zhong Dingyi
Zhao Yihan
Wang Kai

Cao Yang
Wu Mu
Li Jun
Wu Shili

Yin Yuanzhang
Shao Gong

Jiang Xiaolin
Correspondent

Wang Tonghui
Broken Arm Station Master

Aimee Xu
Red Scarf Female Soldier
Zhang Zhiqin
Divisional Commander

Cheng Yi
Division Commander's Herald

James Filbird
General Douglas MacArthur
John F. Cruz
General O.P. Smith

Andy Friend
Almond
Sarunas Asmena
Brandon
Ged Saunders
Walker
Kyrylo Shulga
Jayden Jr
Yang Can
Herald
Zhang Xiu
Jia Minsheng
Zhu Guangming
Tang Maolin
Tang Linsen
Cui Xiaofei
Zhang Yubo
Wei Wei
Sun Yi
Xiao Ye
Zhang Xiaolei
Fang Huazhang
Zhang Zhikun
Gao Dashan
Cao Aorigele
Wang Ding
Huang Xiaohang
Wei Qianjin
Liu Jintong
Xuan Qiang
Zhang Lei
Li Maocai
Xie Jingda
Chen Chusheng

He Guangzhi
Gu Cangzhou
Hu Xueliang
Song Qingsheng
Wang Zilong
Guard
Jia Xinggang
Zhang Renchu
Han Bowei
Liao Zhengguo
Dai Lu
Chief of Staff
Li Yize
Deputy Chief of Staff
Guo Jian
Tao Yong

Cai Xin
Gao Ruixin

Tian Zheng
Ye Zilong
Zhang Yiming
Hu Qiaomu
Wu Tieliang
Dong Biwu
Wang Hongtao
Deng Zihui
Song Yuchen
Liang Youdi

Quanbin Wang
半山民宅士兵
Alexandre Robillard
Adjutant
Matias Lorieri
USMC Marine
