Lau Ching Wan
Inspector Ho Sheung Sang
Ekin Cheng
The Thief
Kelly Lin
Teresa
Hui Siu-Hung
Assistant Commissioner Wong Kai Fat (as Hui Shiu Hung)
Lam Suet
Ken (as Lam Suet)
Ruby Wong
Madam
Ding Yuin-Shan
Shan
Gary Mak
Teresa's executive
Chiu Chi-Shing
Loan shark