Andy Lau
Mo Tak-fai
Joey Wong
Princess Wan-lo
Chan Pak-Cheung
Lai Chi
Cutie Mui Siu-Wai
Hsiao Mun / Hsiu Mun
Yuen Wah
Tin-chan
Walter Tso Tat-Wah
Mr Ko / Lung Chin Fi [2 Roles]
Shun Lau
Yuen Chun / Yin Chin
David Lau
Police captain [cameo]
Shing Fui-On
Cop on motorcycle [cameo]
Ngai Bing-Long
Fai's boss
Chan Ging
Snakehead
San Kuai
Kao Li Chiu