Suen Siu Yan
Aaron Kwok
Koo
Daniel Wu
Mou Wai-Bun
Lam Suet
Kenny Wong Tak-Ban
Inspector
Tony Ho
Lau Siu-Ming
Kenneth Cheung Moon-Yuen
Johnny Cheung Wa
Jack Wong Wai-Leung
Paco Yick Tin-Hung
Au Hin-Wai
Anson Leung Chun-Yat
To Hou Sun
Ekin Cheng Yee-Kin
Samuel Pang
Tommy Yuen
Courtney Wu
Yiu Tin-Chung
Gallen Lo
Su Fong / Amy
Angelica Lee
Ting
Ning Jing
Inspector Mok
Yu Rongguang
Detective Chu
Jan Lam Hoi-Fung
Uncle Choi
Eric Tsang
Leung Tak
Sam Lee
Director
Benny Chan
Producer
Writer
Ivy Ho
Director of Photography
Anthony Pun Yiu-Ming