Eric Tsang
Li Zhi Jian
Andy Lau
Traffic cop
Max Mok Siu-Chung
Mei Yen Xin
John Shum Kin-Fun
Drug seller
Yau Yuen-Hon
Stanley Fung
Vice Squad Commander
Sandra Ng Kwun-Yu
Insp. Wu
Billy Lau
Vice Squad Insp.
Tien Niu
Tian Niu
Chor Yuen
Mei QIng Yi
Chan Pak-Cheung
Insp Zhu
Michael Miu
Thousand Faces Man
Alan Tam
Mental hospital Head
Anthony Chan Yau
Mental hospital doctor
Wu Ma
Restuarant waiter
Shing Fui-On
Restuarant waiter
Maggie Cheung
Restuarant customer
Jacky Cheung
Restuarant customer
Loletta Lee
Air Stewardess
Manfred Wong Man-Chun
Restaurant patron punch by waiter
Blackie Ko Shou-Liang
Yi's henchman
Fung Hak-On
Yi's henchman
Kent Cheng Jak-Si
Yi's butler
Richard Ng
Station Insp.
Maria Cordero
Singer at funeral
Charlie Cho
Police Commissioner
Tommy Wong Kwong-Leung
Jian's robber father
Elsie Chan
Jian's primary teacher
Derek Yee Tung-Sing
Narcotic policeman
Philip Chan
Rigidity Condom's representative
Sharla Cheung
Dark Skin
Bill Tung
7-Eleven clerk
Alfred Cheung Kin-Ting
Airplane passenger
Cheung Kwok-Keung
Lost Man
Lawrence Cheng
Representative
Norman Chui Siu-Keung
Wilson Yip
Andrew Lau Wai-Keung
Calvin Choi Yat-Chi
Clarence Yiu-leung Fok
Peter Ngor Chi-Kwan
Lawrence Lau Sek-Yin