All Cast

Andy Lau Tak-Wah

Andy Lau Tak-Wah

Zhao Zilong

Sammo Hung Kam-Bo

Sammo Hung Kam-Bo

Luo Ping-An

Maggie Q

Maggie Q

Cao Ying

Damian Lau Chung-Yan

Damian Lau Chung-Yan

Cao Cao

Ti Lung

Ti Lung

Guan Yu

Elliot Ngok

Elliot Ngok

Liu Bei

Andy On Chi-Kit

Andy On Chi-Kit

Dan Zhi

Yu Rongguang

Yu Rongguang

Han De

Chen Zhihui

Chen Zhihui

Zhang Fei

Vanness Wu

Vanness Wu

Zhao Bao

Du Yiheng

Du Yiheng

Deputy General of the Vanguard

Ji Chunhua

Ji Chunhua

General of the Vanguard

Timmy Hung Tin-Ming

Timmy Hung Tin-Ming

Han Yin

Jiang Hongbo

Jiang Hongbo

Ruan Er

Wang Hongtao

Wang Hongtao

Huang Zhong

Ding Haifeng

Ding Haifeng

Zhang Bao

Pu Cunxin

Pu Cunxin

Zhuge Liang

Zhao Erkang

Zhao Erkang

Ruan's Father

Bai Jing

Bai Jing

Mrs. Mi