Yuen Biao
Jason Chan / Hsai Ling-Cheng
Cynthia Rothrock
Senior Insp. Sandy Jones / Cindy Si
Melvin Wong Gam-Sam
Supt. Wong Jing-wai
Corey Yuen Kwai
Bad Egg / Joe Doh
Louis Fan Siu-Wong
Sammy (The Boy) / Yu Chi-man
Lau Siu-Ming
Sammy's Grandfather
Peter Lai Bei-Dak
Mahjong Player
Sandy Chan Yuk-Han
Jason's Girlfriend
Tai Bo
Yellow Shirt Policeman
James Tien Chuen
Johnny Kwong / Chou Ting-kuang
Paul Chung Fat
Red Porsche Cop
Peter Cunningham
Black Assassin
Terrence Howard
Defense Attorney
Paul Chang Chung
Four Eyes Bill
Ka Lee
Policeman with Doh on Stakeout
King Lee King-Chu
Policeman at Mahjong Den