Cast (13)

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

Crew (11)

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