Cast
Chow Yun-Fat
Ken Shek / Ko Chun
Andy Lau
Michael
Jacky Cheung
J.C.
Nick Cheung
Mark
Carina Lau
Molly
Chris Lee
Kitty
Michelle Hu
Purple / Kammy
Jacky Heung
Lung Ng Jr.
Jin Gang
King Blackie
Grace Wong
Elena Kong
Miss Ice
Iris Chung
Iris
Anita Chui
Psy
Mr. Wong
Charles Heung
Lung Ng
Shawn Yue
Vincent
David Chiang
Victor
Kimmy Tong Fei
Rainbow
Philip Keung
Ma Tai-Fat
Derek Tsang
Interpol
Maria Cordero
(I)
Prison Guard
Frankie Ng
Brother B
Lo Hoi-pang
Mahjong King
Yuen Qiu
Mahjong Queen
Jacqueline Chong Si-Man
Dice Queen
Tony Ho
Prisoner
Directing
Siu-hung Chung
Co-Director
Production
Andrew Lau
Producer
Wong Jing
Producer