Andy Lau
Chief Sergeant Major Lee Rock
Sharla Cheung
Grace / Hsiun
Aaron Kwok
Bill Lee Chun-Hsien
Chingmy Yau
Rose / Ha
Ng Man-tat
Lardo / Lio
Paul Chun
Sergeant Ngan Tung
Michael Chan
King Crab
Victor Hon Kwan
Hau
Louis Roth
Commissioner Alan
Wong Chi-Keung
Detective Yang
Peter Chan Lung
Kirin / Fire Dragon
Jameson Lam Wa-Fan
Rock's detective at station
Cheung Tat-Ming
Ng Hak Ping
Charles Heung Wah-Keung
Lam Kong / Sergeant Lam Kung
Xiong Xinxin
Shrimp Head / Lu
John Wakefield
Translator for Comm. Alan
Dave Lam Ching
Detective Tak
Ridley Tsui Bo-wah
James Tien Chuen