Cast (26)

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

Crew (10)

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