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
Jimmy Wang Yu
Director of Photography
Mark Lee Ping-Bing
Editor
Poon Hung
Writer
Kin Chung Chan
Art Direction
Yank Wong Yan-Kwai
Bruce Yu
Costume Design
Eddie Mok Kwan-Kit
Wong Yee-Shun
Music
Xiaogang Ye