All Cast

Ti Lung

Ti Lung

Fu Hung Hsieh

Lo Lieh

Lo Lieh

Yen Nan-fei

Ching Li

Ching Li

Chiu Yu Cheng

Tang Ching

Tang Ching

Master Yu

Tanny Tien-Ni

Tanny Tien-Ni

Mingyue Hsin 'Moonlight Heart'

Lily Li

Lily Li

'Lute' Yu Chin

Fan Mei-Sheng

Fan Mei-Sheng

Painting Wu

Ku Feng

Ku Feng

Sword Xiao

Norman Tsui Siu-Keung

Norman Tsui Siu-Keung

Chess Gu

Lau Wai-Ling

Lau Wai-Ling

Poetry Tang

Ching Miao

Ching Miao

Chiu Shui Ching

Chan Shen

Chan Shen

Kung Sun Tao

Teresa Ha Ping

Teresa Ha Ping

Devil Grandma

Ku Kuan-Chung

Ku Kuan-Chung

Do Ching Tzu

Chiang Yang

Chiang Yang

Hsia Chia

Ng Hong-Sang

Ng Hong-Sang

Hsia Yi

Au Ga-Lai

Au Ga-Lai

Nu Yuan Lang Jia

Wong Jing-Jing

Wong Jing-Jing

Nu Yuan Lang Yi

Chan Mei-Hua

Chan Mei-Hua

Hsia Ting

Sharon Yeung

Sharon Yeung

Hsia Bing

Ko Hung

Ko Hung

Hsia Wu

Leung Seung-Wan

Leung Seung-Wan

Hsia Ji

Siu Gam

Siu Gam

Heavenly Cat

Chen Szu-Chia

Chen Szu-Chia

Hsiao Ke Lien

Wong Ching-Ho

Wong Ching-Ho

Noodle Hawker (uncredited)

Suen Oi-Lin

Suen Oi-Lin

Courtesan

Lee Sau-Kei

Lee Sau-Kei

Peacock Mansion Key Holder (uncredited)

Yuen Wah

Yuen Wah

Peacock Mansion Member (uncredited)

Yuen Shun-Yi

Yuen Shun-Yi

Peacock Mansion Member

San Kuai

San Kuai

Chi's Man

Wong Chi-Keung

Wong Chi-Keung

Chi's Man

Ng Yuen-Fan

Ng Yuen-Fan

Chien's Man

Corey Yuen Kwai

Corey Yuen Kwai

Chien's Man

Yuen Cheung-Yan

Yuen Cheung-Yan

Chien's Man

Huang Pei-Chih

Huang Pei-Chih

Hua's Man (uncredited)

Fung Hak-On

Fung Hak-On

Tao's Man (uncredited)

Hung Ling-Ling

Hung Ling-Ling

Fei's Hired Courtesan (uncredited)

Ting Tung

Ting Tung

Announcer (uncredited)

Gam Tin-Chue

Gam Tin-Chue

Restaurant Customer (uncredited)

Lee Hang

Lee Hang

Tao's Man

Alan Chui Chung-San

Alan Chui Chung-San

Assassin Bum

Yuen Biao

Yuen Biao

Mars

Mars

Yuen Woo-Ping

Yuen Woo-Ping

Cheung Chok-Chow

Cheung Chok-Chow

Lam Yuen

Lam Yuen

Lam Wah

Lam Wah

Tino Wong

Tino Wong

Chui Fat

Chui Fat

Kong Chuen

Kong Chuen

Fung Ming

Fung Ming

Brandy Yuen Jan-Yeung

Brandy Yuen Jan-Yeung

Chik Ngai-Hung

Chik Ngai-Hung

Alan Chan Kwok-Kuen

Alan Chan Kwok-Kuen

Hsu Hsia

Hsu Hsia

Yuen Bun

Yuen Bun

Wong Kung-Miu

Wong Kung-Miu

Lau Chun

Lau Chun

Man Man

Man Man

Addy Sung Gam-Loi

Addy Sung Gam-Loi

Tung Choi-Bo

Tung Choi-Bo