Fang Lan
Christine Mao Mei
Doctor Zhang Zhongxian
Guan Shan
Leung Hung
Lan Qing
Yue Lun
Chiu Shung
Li Shu-Tang
Dance Teacher Ye Ailian
Fung Lam
Li Tse-Yu
Fung Keung
Wen Yi-Min
Pai Ti
Weng Wu
Tang Long
Huang Fang
Co-Director
Wu Jing-Ping
Production Manager
George Shen
Cinematography
Jiang Xi-Wei
Sets & Props Artist
Cao Nianlong
Recording Supervision
Hong Zheng-Qing
Editor
Zhuang Wenlang
Music
Yu Lin
Screenplay
Yu Mushun
Director
Yuen Yang-an
Costumer
Sun Yansheng