Characters played by Nicholas Tse
Jack
Characters played by Stephen Fung
Match
Characters played by Sam Lee
Alien
Characters played by Grace Yip
Y2K
Characters played by Eric Tsang
Inspector Chan
Characters played by Daniel Wu
Daniel
Characters played by Tôru Nakamura
Akatora
Characters played by Terence Yin
Tooth
Characters played by Francis Ng
Lok
Characters played by Jaymee Ong
Haze
Characters played by Moses Chan
Superindentent To (as Chan Ho)
Characters played by Ken Lo
Inspector Wing (as Low Houi Kang)
Characters played by Bey Logan
SDU Commander
Characters played by Irene Luk
Lok's girl
Characters played by Tracy Wong
Lok's girl