Cast (23)

Sean Lau

Chen Hua

Gordon Lam Ka-Tung

Bullhorn

Jiang Yiyan

Carol

Louis Koo

Harley

Zhang Jin

Cat

Richard Ng

Uncle Bo

Patrick Tam Yiu-Man

Mr. Lau

Lo Hoi-Pang

Village head

Chen Kuan-Tai

Machete

Billy Lau Nam-Kwong

Drug den boss

Stephen Au Kam-Tong

Inspector

Ben Lam Kwok-Bun

Ash

Vincent Wan Yeung-Ming

Inspector Wang

Nora Miao

Chen Hua's mother

Jacqueline Chong Si-Man

Harley's girlfriend

Justin Cheung Kin-Sing

Young detective

Deon Cheung Chung-Chi

Corrupt policeman

Raymond Chiu

Inspector Chen

Kevin Chu

Yin

Lau Shun

Elderly Lam

David Lam Tak-Luk

Drug center executive

Liu Chun-Hung

Big brother Ming

Andy Wong Chi-Man

Crew (2)

MJ Chan

Stunts

Lawrence Ah Mon

Director