Jackie Chan
Chien Fu
Jackie Chan
Chien Fu
Yuen Siu-Tien
The Beggar / Pai Chang Tien
Hwang Jang-Lee
Master Shang Kuan Yin
Dean Shek Tin
Teacher Lee
Roy Horan
Priest
Fung Hak-On
Master Chao Chi-Chih
Charlie Chan Yiu-Lam
Master Hung
Tino Wong
Three Provinces Champ
Peter Chan Lung
Teacher Lian
Hsu Hsia
Su Chen
Fung Ging-Man
Teacher Chui
Chiang Kam
Tao Kuei
Wynn Lau
Yuen Wo-Ping
Screenplay
Chi Yuan Hsi
Screenplay
Huo An Hsi
Screenplay
Ng See-Yuen
Screenplay
Ng See-Yuen
Producer
Stanley Chow Fook-Leung
Original Music Composer
Poon Hung
Editor
Yuen Wo-Ping
Director
Siao Lung
Screenplay
Raymond Chang
Director of Photography
Corey Yuen Kwai
Choreographer