Tony Leung Chiu-wai
Ben / Siu Bun
Jacky Cheung Hok-Yau
Frank / Fai Jai
Waise Lee Chi-Hung
Paul / Sau Ming
Simon Yam
Luke / Lok
Fennie Yuen Kit-Ying
Jane / Siu Jan
Yolinda Yan Choh-Sin
Sally Yan Sau Ching
Lam Chung
Mr Y.S. Leong
Pau Hei-Ching
Ben's Mother
Chang Gan-Wing
Jane's Father
So Hang-Suen
Jane's Mother