Suen Ling (as Karena Lam)
Chi Ching (as Lee Sinje)
Raymond (as Andy Hui)
Ah-Keung (as Ho-Yin Wong)
Sergant Lee Wah-Biu
Chi Ming
Ah-Shan
Chi Ching's Mother
Bride
Bridegroom (as Wong Cho Yiu)
Naked Woman
Hypnotism Teacher (as Mo Qi)
Bestman (as Carlos Koo)
Lobby Manager
Hotel Attendant
CID A (as Au Tang Chun Altan)
CID B (as Wong Cham Sum Sam)
CID C (as Lam Yi Wing Winnie)
CID D
Fat CID
Social Worker (as Ma Shuet-Yee)
Suen Ling's Mother
Waiter
Passerby (as Louis Wong)
Dentistry Nurse
The Old Inpatient
Chi Ming's Friend
Lady in Disco
Suen Ling in Childhood
Ah-Keung in Childhood
Decorator
The Cop (as Ka Wing Lee)
Police Negotiator
Clerk in Primary School
Lock Picker
Attending Doctor (as Yuen Fu-Wah)
Nurse (as Boey Wong)
(uncredited)