Cast (102)

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

Crew (26)

Horace Wong Wing-Hang

Director of Photography

Luo Pan

Director of Photography

Huang Jianxin

Co-Director

Kenny Tse

Director of Photography

Hu Gao

Director of Photography

Peter Pau Tak-Hai

Director of Photography

Ding Yu

Director of Photography

Ning Haiqiang

Co-Director

Huang Jianxin

Screenplay

Lan Xiaolong

Screenplay

Jiang Defu

Producer

Shi Nansun

Producer

Chen Hong

Producer

Chen Kaige

Executive Producer

Yu Dong

Producer

Tsui Hark

Executive Producer

Dante Lam Chiu-Yin

Executive Producer

Candy Leung Fung-Ying

Producer

Huang Jianxin

Executive Producer

Park Ju-chun

Co-Director

Lu Wei

Art Direction

Lam Wai-Kin

Art Direction

Ho Chi-Hang

Art Direction

Tsui Hark

Director

Chen Kaige

Director

Dante Lam Chiu-Yin

Director