All Cast

Tony Leung Siu-Hung

Tony Leung Siu-Hung

Wong Tai Kwong

Lau Ga-Yung

Lau Ga-Yung

Shan Ho Kuan

Yen Shi-Kwan

Yen Shi-Kwan

Mo Dung Tak

Ku Feng

Ku Feng

Tai Kuang's Sifu

Michelle Yim

Michelle Yim

Wong Wai Chi

Paul Chun Pui

Paul Chun Pui

Monk

Fung Hak-On

Fung Hak-On

Tai Kuang's Opponent

San Kuai

San Kuai

Head Thug

Chan Lau

Chan Lau

Official

Chiang Cheng

Chiang Cheng

Drunkard

Lee Man-Tai

Lee Man-Tai

Twitching Abbott

Pak Sha-Lik

Pak Sha-Lik

Monk

Ma Hon-Yuen

Ma Hon-Yuen

Young Monk

Che Dei

Che Dei

Jackie Chan

Jackie Chan

Man in Opening Scene

Sham Chin-Bo

Sham Chin-Bo

Cheung Chok-Chow

Cheung Chok-Chow

Paul Wong Kwan

Paul Wong Kwan

Benny Lai Keung-Kuen

Benny Lai Keung-Kuen