All Cast

Tony Leung Siu-Hung
Wong Tai Kwong

Lau Ga-Yung
Shan Ho Kuan

Yen Shi-Kwan
Mo Dung Tak

Ku Feng
Tai Kuang's Sifu

Michelle Yim
Wong Wai Chi

Paul Chun Pui
Monk

Fung Hak-On
Tai Kuang's Opponent

San Kuai
Head Thug

Chan Lau
Official
Chiang Cheng
Drunkard

Lee Man-Tai
Twitching Abbott

Pak Sha-Lik
Monk

Ma Hon-Yuen
Young Monk
Che Dei

Jackie Chan
Man in Opening Scene

Sham Chin-Bo

Cheung Chok-Chow

Paul Wong Kwan
