Poon Shing Fung
Tung Cheuk Man (as Sean Lau)
Pong Ling
Ma Sai Kwan (as Tse Kwan Ho)
Lun Ting Pong
Chan King To (as Kenny Wong)
Fat Sze
Mon (as Zhang Yang)
Lee Yiu Sing
Stephen
Cheung Chi Man / Doctor
Director of Operations, Chan (as Timothy Cheng)
Szeto Wai / Slave
King
Chin Ka On / Money
Siu Hak / Sniper (as Ling Man Lung)
Rhino
Secretary of Security
Chief Physician (as Leung Kin Ping)
Superintendent of Police (as Priscilla Ku)
Superintendent of Police
Professor Wong Ching Yi
Kidnapped Couple
Mad Man
Pan Chengfeng (voice)
Hostage in Watch Shop
Anchor
News reporter
Patient
Police officer
Senior superintendent of police
Officer of identification bureau
MTR officer
Pang Ling (voice)
Terrorist
Dong Zhuowen / Li Yaosheng (voice)
Mercenary Leader
CID office
Mercenary
Ma Shijun (voice)
Hotel guest
Terrorist (as Jason Lai)
EODB officer
Award ceremony anchor
Injured Hotel Guest (as Lee Hiu Yi)
Wong Lai Ling
EODB Officer (as Stepen Sze-Ching Leung)
Correctional Staff
Injured hotel guest
Physiotherapist
Airport security unit officer
Tu's Mother (voice)
Security Manager
Mercenary Captain
Chan King-To's family member
Xiao Ma (voice)
Kidnapped couple
MTR Officer
Nurse
Harry O
Terrorist (as She Lok Man)
Shopkeeper
CID officer
Hostage in MTR station
Doctor
Pong Ling (voice)
Police superintendent
Driver of the car accident
Senior Official
Poon Shing Fung (voice)
CTRU officer
Tourist (uncredited)