Josephine Siao Fong-Fong
Jenny Lam Ah Chun
Ricky Hui
Tsang Fei Fang
Wu Fung
Lawyer
Lau Hak-Suen
Zanda factory manager
David Wu
Movie director
Kan Yee-Ching
Tang Yan Fat
Mark Cheung Lui
Fire
Michael Lee Ming-Yeung
Mr Sha's father
Yuen Ling-To
Mr Sha's assistant
Chow Gat
Jenny's father
Lee Ngan
Rose
Charlie Cho
Mr Sha
Fung Ging-Man
Unemployed man slapping Fang
John Woo
John Woo [cameo]
Gam Biu
Police officer [cameo]
Roman Tam
Roman Tam (guest star)