Andy Lau Tak-Wah
Lee Rock
Andy Lau Tak-Wah
Lee Rock
Sharla Cheung Man
Grace
Chingmy Yau Suk-Ching
Rose
Richard Ng Man-Tat
Lardo
Paul Chun Pui
Sergeant Ngan Tung
Kwan Hoi-San
Sergeant Chan
Michael Chan Wai-Man
King Crab
Tam Sin-Hung
Mrs Chan
James Tien Chuen
Silverfish
Lung Fong
Snake
Victor Hon Kwan
Hau
Lee Siu-Kay
Drill Officer
Eddy Ko Hung
Police Instructor
Wong Yat-Fei
Rose's father
Jamie Luk Kim-Ming
Little Brother M
Louis Roth
Commissioner Alan
Chun Wong
Big Brother Ma
Garry Chan Chi-Shing
Ricky Wong Chun-Tong
William Ho
Ridley Tsui Bo-Wah
Paco Yick Tin-Hung
Adam Chan Chung-Tai
Lam Kai-Wing
Bill Lung Biu
Leung Gam-San
Wong Jing
Producer
Jimmy Heung Wah-Sing
Producer
Eric Kwong Chi-Leung
Editor
Andrew Lau Wai-Keung
Director of Photography
Lawrence Ah Mon
Director
Peggy Lee Kam-Man
Production Manager
Chan Man-Keung
Writer
Corey Yuen Kwai
Stunts
Gigo Lee Ji-Hang
Director of Photography
Charles Heung Wah-Keung
Producer