Ray Lui
John
Ray Lui
John
Moon Lee Choi-Fung
Moon
Simon Yam
Jimmy Li
Robin Shou
Wai Loong
Phillip Ko Fai
Ko Mok-Fu
Chan Cheuk-Yan
Yan Yan
Michael Miu Kiu-Wai
Officer Miu Chun Fan
Cheung Chi-Tak
Small Devil
Paul Wong Kwan
Mr Ko's man
Ridley Tsui Bo-Wah
Mr Ko's man
Dan Mintz
Auzdaye Dan
Lau Dan
Officer Lau
Thomas Cheung Kwok-Leung
Billy
Jack Suen Kwok-Ming
Ricky Ng
Marcus Fok
Mike Abbott
Lee Chun-Wa
Paang Chi-Ming
Writer
Lee Man-Choi
Screenplay
Phillip Ko Fai
Producer
Norman Cheung
Producer
Patrick Jim
Director of Photography
Vincent Leung Wing-Chan
Editor
David Wu
Original Music Composer
Raymond Kwok Siu-Keung
Art Direction
Ridley Tsui Bo-Wah
Action Director
Paul Wong Kwan
Action Director
Andrew Kam
Director