Sean Lau Ching-Wan
Inspector Chan Kwai Bun
Sean Lau Ching-Wan
Inspector Chan Kwai Bun
Andy On Chi-Kit
Inspector Ho Ka-on
Gordon Lam Ka-Tung
Ko Chi Wai
Kelly Lin
May Cheung
Lee Kwok-Lun
Wong Kwok Chu
Karen Lee Choi-Ling
Gigi
Flora Chan
May Cheung in Bun's Eyes
Eddie Cheung Siu-Fai
Violent Man - Ko's Inner Personality
Lam Suet
Fatso - Ko's Inner Personality
Jay Lau Kam-Ling
Calculating Woman - Ko's Inner Personality
Eddy Ko Hung
The Chief
Jo Kok Cho-Lam
Ho Ka-on's Inner Personality
Jonathan Lee Yat-Sing
Weak Boy - Ho's Inner Personality
Yuen Ling-To
Policeman
Ronald Yan Mau-Keung
Chi-Wai's Boss
Jimmy Wong Wa-Wo
Restaurant Manager
Apple Chow Suk-Wai
7-11 Worker
Jackson Ha Chak-Shun
Ko's Colleague
Jack Lai
Ko's Colleague
Jeff Cheung Ka-Kit
Ko's Inner Personality
Chiu Chi-Shing
Ko's Inner Personality
Hung Wai-Leung
Ko's Inner Personality
Lu Ching-Ting
Ko's Inner Personality
Singh Hartihan Bitto
Naresh Sharma
Wong Shiu-Keung
Policeman (uncredited)
Lui Siu-Ming
Mahjong Parlour's Staff (uncredited)
Mark Cheung Yiu-Fai
Mahjong Parlour Customer (uncredited)
Soi Cheang
Inspector Ho Ka-on (voice)
Florence Kwok Siu-Wan
May Cheung (voice)
Wai Ka-Fai
Director
Johnnie To Kei-Fung
Director
Chiu Chi-Shing
Unit Manager
Martin Richard Chappell
Sound Designer
Raymond Chan Kam-Ho
Production Design
Charles Heung Wah-Keung
Executive Producer
Kuk Kok-Leung
Line Producer
Tina Baz
Editor
Wai Ka-Fai
Producer
Au Kin-Yee
Screenplay
Wai Ka-Fai
Screenplay
Raymond Chan Kam-Ho
Art Direction
Stanley Cheung Sai-Kit
Costume Design
Johnnie To Kei-Fung
Producer
Cheng Siu-Keung
Director of Photography
Midco Chu Wai-Fong
Makeup Artist
Xavier Jamaux
Original Music Composer
Mark Garbarino
Makeup Artist