All Cast

Sean Lau Ching-Wan

Sean Lau Ching-Wan

Inspector Chan Kwai Bun

Andy On Chi-Kit

Andy On Chi-Kit

Inspector Ho Ka-on

Gordon Lam Ka-Tung

Gordon Lam Ka-Tung

Ko Chi Wai

Kelly Lin

Kelly Lin

May Cheung

Lee Kwok-Lun

Lee Kwok-Lun

Wong Kwok Chu

Karen Lee Choi-Ling

Karen Lee Choi-Ling

Gigi

Flora Chan

Flora Chan

May Cheung in Bun's Eyes

Eddie Cheung Siu-Fai

Eddie Cheung Siu-Fai

Violent Man - Ko's Inner Personality

Lam Suet

Lam Suet

Fatso - Ko's Inner Personality

Jay Lau Kam-Ling

Jay Lau Kam-Ling

Calculating Woman - Ko's Inner Personality

Eddy Ko Hung

Eddy Ko Hung

The Chief

Jo Kok Cho-Lam

Jo Kok Cho-Lam

Ho Ka-on's Inner Personality

Jonathan Lee Yat-Sing

Jonathan Lee Yat-Sing

Weak Boy - Ho's Inner Personality

Yuen Ling-To

Yuen Ling-To

Policeman

Ronald Yan Mau-Keung

Ronald Yan Mau-Keung

Chi-Wai's Boss

Jimmy Wong Wa-Wo

Jimmy Wong Wa-Wo

Restaurant Manager

Apple Chow Suk-Wai

Apple Chow Suk-Wai

7-11 Worker

Jackson Ha Chak-Shun

Jackson Ha Chak-Shun

Ko's Colleague

Jack Lai

Jack Lai

Ko's Colleague

Jeff Cheung Ka-Kit

Jeff Cheung Ka-Kit

Ko's Inner Personality

Chiu Chi-Shing

Chiu Chi-Shing

Ko's Inner Personality

Hung Wai-Leung

Hung Wai-Leung

Ko's Inner Personality

Lu Ching-Ting

Lu Ching-Ting

Ko's Inner Personality

Singh Hartihan Bitto

Singh Hartihan Bitto

Naresh Sharma

Wong Shiu-Keung

Wong Shiu-Keung

Policeman (uncredited)

Lui Siu-Ming

Lui Siu-Ming

Mahjong Parlour's Staff (uncredited)

Mark Cheung Yiu-Fai

Mark Cheung Yiu-Fai

Mahjong Parlour Customer (uncredited)

Soi Cheang

Soi Cheang

Inspector Ho Ka-on (voice)

Florence Kwok Siu-Wan

Florence Kwok Siu-Wan

May Cheung (voice)