Leon Lai
Manfred / Man Fong
Richie Jen
Inspector Kee
Vivian Hsu
Ellen
Wang Baoqiang
Huang Yong
Michelle Ye
May
Liu Kai-Chi
Ko Cheung On
Wilfred Lau
Hoi
Charles Ying Cheong-Yau
Sam
Tang Yan
Huang Yong's wife
Chow Chi-Keung
Ho Wing
Stefan Wong
Chan Hong
Singh Hartihan Bitto
Arms dealer
Tan Kai
Blade
Yue Xiaojun
Xiao Ke
Lo Meng
Pinky Cheung
Cherry Ngan
Kenny Wong Tak-Ban
Chen Kuan-Tai
Captain Kan
Philip Keung Ho-Man