All Cast

Yue Song

Yue Song

Wu Lin

Xing Yu

Xing Yu

Jiang Li

Li Yu-Fei

Li Yu-Fei

Li Fei Fei

Collin Chou

Collin Chou

Fo Mian (old)

Michael Chan Wai-Man

Michael Chan Wai-Man

Fo Mian (young)

Jiang Baocheng

Jiang Baocheng

Giant

Xu Dongmei

Xu Dongmei

Chu Yan

Cao Zhan Yong

Cao Zhan Yong

"Ironhead"

Liu Yunlong

Liu Yunlong

Wu Lin (young)

Yang Jun

Yang Jun

"Scarface"

Zhang Chen

Zhang Chen

Jiang Li (young)

Tsui Hark

Tsui Hark

Old Man

Shang Tielong

Shang Tielong

Teacher

Li Chang-Hai

Li Chang-Hai

Fu Tou

Dong Jiang-Tao

Dong Jiang-Tao

Wrestler

Chen Xiao-Yao

Chen Xiao-Yao

Qiao Qiao

Li Chang Long

Li Chang Long

"Smile"

Wang Yu Zheng

Wang Yu Zheng

Li Jia Shan

Zheng Zi-Ping

Zheng Zi-Ping

Handsome man

Sheng Yi-Long

Sheng Yi-Long

bodyguard

Cheng Xiaoxia

Cheng Xiaoxia

Li Fei Fei (child)

Sun Wenxue

Sun Wenxue

bodyguard

Jessica Jann

Jessica Jann

Se Zi Ze