All Cast

Eric Tsang Chi-Wai

Eric Tsang Chi-Wai

Li Zhi Jian

Andy Lau Tak-Wah

Andy Lau Tak-Wah

Traffic Cop

Max Mok Siu-Chung

Max Mok Siu-Chung

Mei Yen Xin

John Shum Kin-Fun

John Shum Kin-Fun

Drug Seller

Yau Yuen-Hon

Yau Yuen-Hon

Stanley Fung Shui-Fan

Stanley Fung Shui-Fan

Vice Squad Commander

Sandra Ng Kwan-Yue

Sandra Ng Kwan-Yue

Insp. Wu

Billy Lau Nam-Kwong

Billy Lau Nam-Kwong

Vice Squad Insp.

Tien Niu

Tien Niu

Tian Niu

Chor Yuen

Chor Yuen

Mei QIng Yi

Natalis Chan Pak-Cheung

Natalis Chan Pak-Cheung

Insp Zhu

Michael Miu Kiu-Wai

Michael Miu Kiu-Wai

Thousand Faces Man

Alan Tam

Alan Tam

Mental Hospital Head

Anthony Chan Yau

Anthony Chan Yau

Mental Hospital Doctor

Wu Ma

Wu Ma

Restuarant Waiter

Shing Fui-On

Shing Fui-On

Restuarant Waiter

Maggie Cheung Man-Yuk

Maggie Cheung Man-Yuk

Restuarant Customer

Jacky Cheung Hok-Yau

Jacky Cheung Hok-Yau

Restuarant Customer

Loletta Lee Lai-Chun

Loletta Lee Lai-Chun

Air Stewardess

Manfred Wong Man-Chun

Manfred Wong Man-Chun

Restaurant Patron Punch by Waiter

Blackie Ko Shou-Liang

Blackie Ko Shou-Liang

Yi's Henchman

Fung Hak-On

Fung Hak-On

Yi's Henchman

Kent Cheng Jak-Si

Kent Cheng Jak-Si

Yi's Butler

Richard Ng Yiu-Hon

Richard Ng Yiu-Hon

Station Insp.

Maria Cordero

Maria Cordero

Singer at Funeral

Charlie Cho Cha-Lee

Charlie Cho Cha-Lee

Police Commissioner

Tommy Wong

Tommy Wong

Jian's Robber Father

Elsie Chan Yik-Si

Elsie Chan Yik-Si

Jian's Primary Teacher

Derek Yee Tung-Sing

Derek Yee Tung-Sing

Narcotic Policeman

Philip Chan Yan-Kin

Philip Chan Yan-Kin

Rigidity Condom's Representative

Sharla Cheung Man

Sharla Cheung Man

Dark Skin

Bill Tung Biu

Bill Tung Biu

7-Eleven Clerk

Alfred Cheung Kin-Ting

Alfred Cheung Kin-Ting

Airplane Passenger

Cheung Kwok-Keung

Cheung Kwok-Keung

Lost Man

Lawrence Cheng Tan-Shui

Lawrence Cheng Tan-Shui

Representative

Norman Tsui Siu-Keung

Norman Tsui Siu-Keung

Wilson Yip

Wilson Yip

Andrew Lau Wai-Keung

Andrew Lau Wai-Keung

Calvin Choi Yat-Chi

Calvin Choi Yat-Chi

Clarence Ford

Clarence Ford

Peter Ngor Chi-Kwan

Peter Ngor Chi-Kwan

Lawrence Lau Sek-Yin

Lawrence Lau Sek-Yin

Ram Chiang Chi-Kwong

Ram Chiang Chi-Kwong

Sze Mei-Yee

Sze Mei-Yee

Ha Chi-Chun

Ha Chi-Chun