Sammi Cheng
Ling
Sammi Cheng
Ling
Charlene Choi
Yanny
Tong Dawei
Sun Ning / Tang
Dominic Lam Ka-Wah
Ling's husband
Patrick Tam Yiu-Man
Alvin
Yu Xiaonan
Producer
Wong Hoi
Supervising Editor
Garvin Cross
Stunt Coordinator
Philip Yung
Screenplay
Calvin Poon Yuen-Leung
Director
Yip Shiu-Kei
Director of Photography
William Chang
Editorial Consultant
Fiona Lee Fung-Mei
Producer
Julia Chu
Producer
Calvin Poon Yuen-Leung
Co-Writer