All Cast

Jackie Chan

Jackie Chan

Ching Lung (Stone)

Dean Shek Tin

Dean Shek Tin

Shek Earth

Yen Shi-Kwan

Yen Shi-Kwan

Heaven Devil

Best Kwon Yeong-Moon

Best Kwon Yeong-Moon

Earth Devil

James Tien Chuen

James Tien Chuen

Ching Tsun-nam

Chen Hui-Lou

Chen Hui-Lou

Ching Tsun-pei

Austin Wai Tin-Chi

Austin Wai Tin-Chi

Ah Tung, Lazy Young Man

Hon Kwok-Choi

Hon Kwok-Choi

Frog

Im Eun-Joo

Im Eun-Joo

Ha Ling

Chang Chung-Kui

Chang Chung-Kui

Bird Owner's Thug (uncredited)

Cheng Ka-Sang

Cheng Ka-Sang

Heaven / Earth's Man in Gold (uncredited)

Chin Wan-Che

Chin Wan-Che

Beggar Clan Member (uncredited)

Chiu Lo-Kong

Chiu Lo-Kong

Siu Kong (Little Kwong) (uncredited)

Chu Kong

Chu Kong

Heaven / Earth's Man in Gold (uncredited)

Chui Fat

Chui Fat

Master of Fist King School (uncredited)

Ho Chi-Wai

Ho Chi-Wai

Heaven / Earth's Man in Gold (uncredited)

Hsiao Min-Hsiung

Hsiao Min-Hsiung

Beggar Clan Member (uncredited)

Hu Han-Chang

Hu Han-Chang

Waiter (uncredited)

Ma Cheung

Ma Cheung

Beggar Siu (uncredited)

Mai Kei

Mai Kei

Man Who Has a Bird in Restaurant (uncredited)

Nam Wai

Nam Wai

Bird Owner's Thug (uncredited)

Pei De-Yun

Pei De-Yun

Beggar Clan Member (uncredited)

Peng Gang

Peng Gang

Master Chu Cheung-fun (uncredited)

Shih Ting-Ken

Shih Ting-Ken

Bird Owner's Thug (uncredited)

Wang Chi-Sheng

Wang Chi-Sheng

Ching Ysun-tung (uncredited)

Wang Yao

Wang Yao

Mad Bull (uncredited)

Wong Chi-Wai

Wong Chi-Wai

Heaven / Earth's Man in Gold (uncredited)

Xie Jian-Wen

Xie Jian-Wen

Pink Panther (uncredited)

Clement Yeh Chao-Hsu

Clement Yeh Chao-Hsu

Big Guy (uncredited)