Sergeant Mike Ho
Kat (as Maggie Shiu)
Sergeant Lo Sa (as Lam Suet)
Inspector Leigh Cheng
Supervisor Wong (as Raymond Wong)
Eye Ball (as Ko Hung)
Bald Head (as Loi Hoi Pang)
Sergeant Fung
Triad (as Frank Liu)
Insp. Chan's subordinate (as Chi Ping Cheung)
Undercover cop (as Pou-Soi Cheang)
PTU Orderly (as Kenneth Cheung)
Ponnytail
Mike's team member
Robber in final shootout
Uncle Cheung
Brother Hei
Bill
Bodyguard
Senior Inspector Yu
(uncredited)