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