Shen Shujun
Leon Lai
Gu Manjing
Wu Chien-Lien
Zhu Hongcai
Ge You
Gu Manlu
Anita Mui Yim-Fong
Shi Cuizhi
Annie Wu
Shuhui
Huang Lei
Zhang Yujin
Zhiwen Wang
Fang Yipeng
Liu Changwei
Director
Ann Hui
Producer
Novel
Eileen Chang
Director of Photography
Mark Lee Ping-Bing
Jimmy Wang Yu
Editor
Poon Hung
Art Direction
Bruce Yu
Yank Wong Yan-Kwai
Wong Yee-Shun
Writer
Kin Chung Chan
Music
Xiaogang Ye
Costume Design
Eddie Mok Kwan-Kit