All Cast

Jet Li

Jet Li

Hung Hei-Kwun

Xie Miao

Xie Miao

Hung Man-Ting

Chingmy Yau Suk-Ching

Chingmy Yau Suk-Ching

Red Bean

Deanie Yip Tak-Han

Deanie Yip Tak-Han

Red Bean's Mother

Ji Chunhua

Ji Chunhua

Ma Ling-Yee

Sun Jiankui

Sun Jiankui

Renegade Monk

Chu Ko-Liang

Chu Ko-Liang

Master Chi Kai

Chan Chung-Yung

Chan Chung-Yung

Great Benefactor

Damian Lau Chung-Yan

Damian Lau Chung-Yan

Chan Kan-Nam

Johnny Wang Lung-Wei

Johnny Wang Lung-Wei

Commander

Wong Jing

Wong Jing

Fong Sai-Yuk

Eric Tsang Chi-Wai

Eric Tsang Chi-Wai

Man in Crown (uncredited)

Adam Cheng Siu-Chow

Adam Cheng Siu-Chow