Cast (23)

Yue Song

Wu Lin

Xing Yu

Jiang Li

Li Yu-Fei

Li Fei Fei

Collin Chou

Fo Mian (old)

Michael Chan Wai-Man

Fo Mian (young)

Jiang Baocheng

Giant

Xu Dongmei

Chu Yan

Cao Zhan Yong

"Ironhead"

Liu Yunlong

Wu Lin (young)

Yang Jun

"Scarface"

Zhang Chen

Jiang Li (young)

Tsui Hark

Old Man

Shang Tielong

Teacher

Li Chang-Hai

Fu Tou

Dong Jiang-Tao

Wrestler

Chen Xiao-Yao

Qiao Qiao

Li Chang Long

"Smile"

Wang Yu Zheng

Li Jia Shan

Zheng Zi-Ping

Handsome man

Sheng Yi-Long

bodyguard

Cheng Xiaoxia

Li Fei Fei (child)

Sun Wenxue

bodyguard

Jessica Jann

Se Zi Ze

Crew (3)

Yue Song

Director

Yue Song

Writer

Xing Yu

Action Director