李修賢
Inspector San Lee
黃秋生
Ho Kin Tung
葉童
Cindy
黄柏文
Beard
王俊棠
Inspector Lam
Louis Fan Siu-Wong
Tak
李輝
Female detective
Elizabeth Lee Mei-Fung
Anna
張耀揚
Inspector Chiu
古天樂
Tung's underling
紀家發
Lin
龍天生
Reporter
石少麟
Chung
Stephen Chan Tak-Gwong
Mainland Arms Dealer
林仲岐
OCTB member
Sammy Lau
藍靖
Ching Man-Cheung
Tung's Wife
Fong Wai-Lap
Hoh Shu-Wing
羅冠蘭
Mother in operating room
林尚武
Supt. Chan
Lam Tak-Shing
Ng Biu-Chuen
王章寶
James Ha Chim-Si
Rapist
林偉亮
OCTB member
Jacky Cheung Chun-Hung
陳達廣
Ernest Mauser
San Tak-Kan
Police officer
蘇偉南
Policeman
雷小明
Policeman
肥伯
Policeman