All Cast

Jet Li

Jet Li

Wai Bok Si / Chow Si Kit

Rosamund Kwan Chi-Lam

Rosamund Kwan Chi-Lam

Monica

Takeshi Kaneshiro

Takeshi Kaneshiro

Shing

Charlie Yeung Choi-Nei

Charlie Yeung Choi-Nei

Yvonne / Yan Yan

Law Kar-Ying

Law Kar-Ying

Headmaster

Billy Chow Bei-Lei

Billy Chow Bei-Lei

Mr Chan

Collin Chou

Collin Chou

Hung Sing

Johnnie Kong Yeuk-Shing

Johnnie Kong Yeuk-Shing

Mr Lo

Liu Tie-Lian

Liu Tie-Lian

Wong Ming-Kin

Wong Ming-Kin