Cast (18)

Margaret Hsing Hui

Anu / Feng Ai Jiao

Yang Fang

Nie Yun Peng

Lui Ming

Master Jin Lu Shan

Carrie Ku Mei

Jing Gu

Ko Hsiao Pao

Da Huo Zi (Peng's servant)

Chang Feng

Master Tai Yi

Pan Chieh-Yi

Mrs Guo

Ng Yin

Sixth aunt

Han Su

Second uncle

Chin Pin

Second aunt

Wang Fei

Fortune Teller

Chang I-Fei

Zhong Kui (demon catcher)

Pi-Hui Fu

Ko Siu-Pang

Chao Chiang

Wang Chang Sou

Hsia Chiang

Wei Yin Erh

Guan Yi

Mrs Jin

Hu Chi

Ma Hon

Crew (6)

Chou Hsu-Chiang

Director

Runme Shaw

Producer

Hsu Te-li

Cinematography

Eddie H. Wang Chi-Ren

Music

Tyrone Hsu

Writer

Sung Ming

Editor