Danny Lee Sau-Yin
Inspector San Lee
Anthony Wong Chau-sang
Ho Kin Tung
葉童
Cindy
Roy Cheung
Fan Tsi-tsing
古天樂
Elizabeth Lee Mei-Fung
Anna
Louis Fan Siu-Wong
Tak
黄柏文
Moustache
王俊棠
Inspector Lam
James Ha Chim-Si
San Tak-Kan
Chan Tat-Kwong
李輝
Roderick Lam Chung-Kei
Stephen Chan Tak-Gwong
Mainland Arms Dealer
Eric Kei