Cast (78)

Michelle Yeoh

Senior Inspector Ng

John Shum Kin-Fun

Strepsil

Cynthia Rothrock

Senior Inspector Carrie Morris

Mang Hoi

Aspirin

Tsui Hark

Panadol

Wu Ma

Policeman

Melvin Wong Gam-Sam

Officer Wong

Billy Lau Nam-Kwong

Parking Inspector

Dick Wei

Dick / Willie

James Tien Chuen

Henry Tin Wai Keung

Paul Chung Fat

Big Moustache / Mad Dog

Tai Bo

Officer Bo

Ka Lee

Gary / Curry

Eddie Maher

Thug with Fake Passport

David Lam Wai

Ah Tung (Armoured Car Thief)

Shum Wai

Henry Tin's Lawyer

Kwok Kwan-Shing

Famous Snooker Player

Billy Ching Sau-Yat

One of Henry Tin's Men

Dennis Chan Kwok-San

Bartender Questioned at Night Club

Chan Ging

Armoured Car Thief

Mai Kei

Flasher in Video Store

Wellson Chin Sing-Wai

Mainland Robber

Ng Hon-Keung

Mainland Robber

Shirley Kwan Suet-Lai

Old Age Home's Nurse

Ng Hoi-Tin

Police Captain

Yat Boon-Chai

Officer Yat Boon-Chai

Fruit Chan

Goh / Frankie

Michael Harry

Richard Nornen

Ho Pak-Kwong

Bartender in Pool Hall

Sek Chung-Yuk

Panadol's Neighbour

Kong Long

Armoured Car Thief Driver

Chan Chi-Fai

Pool Hall Thug (uncredited)

Chan Kwok-Keung

Policeman at Airport (uncredited)

Chan Ming-Wai

Henry's Thug (uncredited)

Chang Seng-Kwong

Henry's Thug (uncredited)

Cheng Wai-Ching

Pool Hall Thug (uncredited)

Johnny Cheung Wa

Armoured Car Guard (uncredited)

Cheung Wing-Cheung

Henry's Thug (uncredited)

Cheung Wing-Hon

Henry's Thug (uncredited)

David Chiang Da-Wei

Sifu's Roommate (uncredited)

Chiang Lung

Ba Chung (Armoured Car Thief) (uncredited)

Chin Ka-Lok

Henry's Thug (uncredited)

Choi Hin-Cheung

Henry's Thug (uncredited)

Choi Kwok-Keung

Armoured Car Guard (uncredited)

Chow Gam-Kong

Policeman / Henry's Thug (uncredited)

Chu Tau

Policeman (uncredited)

Chui Kin-Wa

Arrested Thief (uncredited)

Chun Kwai-Bo

Henry's Thug (uncredited)

Fei Pak

Policeman (uncredited)

Ha Kwok-Wing

Henry's Thug (uncredited)

Hon Nin-Sang

Henry's Thug / Guy at Club (uncredited)

Hsiao Ho

Henry's Thug (uncredited)

Sammo Hung Kam-Bo

Sifu (uncredited)

Hung San-Nam

Pool Hall Thug (uncredited)

Lam Foo-Wai

Pool Hall Thug (uncredited)

Lau Fong-Sai

Henry's Thug / Policeman (uncredited)

Lee Chi-Kit

Henry's Thug (uncredited)

King Lee King-Chu

Henry's Thug (uncredited)

Luk Ying-Hong

Policeman (uncredited)

Ma Hon-Yuen

Mainland Robber (uncredited)

Alric Ma Siu-Mang

Policeman (uncredited)

Ma Yuk-Sing

Henry's Thug (uncredited)

Mak Wai-Cheung

Henry's Thug (uncredited)

Richard Ng Yiu-Hon

Weak Heart (uncredited)

Pang Yun-Cheung

Policeman (uncredited)

Sam Feng-San

Policeman at Airport (uncredited)

Sam Kin-Sang

Policeman (uncredited)

Siu Tak-Foo

Policeman (uncredited)

Tai San

Henry's Thug (uncredited)

Tam Wai-Man

Armoured Car Thief (uncredited)

Tong Pau-Chung

Henry's Thug (uncredited)

Wong Wai-Tong

Henry's Thug (uncredited)

Woo Wing-Tat

Henry's Thug (uncredited)

Yang Sheng

Henry's Thug (uncredited)

Yeung Sai-Gwan

Henry's Thug (uncredited)

Corey Yuen Kwai

Policeman (uncredited)

Yuen Miu

Henry's Thug (uncredited)

Yung Yin-Fan

Matron of Old Age Home (uncredited)

Crew (42)

Mang Hoi

Martial Arts Choreographer

Corey Yuen Kwai

Martial Arts Choreographer

Blackie Ko Shou-Liang

Stunt Driver

Dare Devils Stunt Unlimited

Stunt Driver

Paul Wong Kwan

Stunt Double

Corey Yuen Kwai

Director

Sammo Hung Kam-Bo

Producer

Dickson Poon Dik-Sang

Executive Producer

Sze Mei-Yee

Associate Producer

Wu Ma

Associate Producer

Romeo Díaz

Original Music Composer

Amy Chin Siu-Wai

Production Manager

Chin Ka-Lok

Stunts

Hsiao Ho

Stunts

Marc Mercury

Stunts

Lou Wai

Script Supervisor

Dickson Poon Dik-Sang

Presenter

Chan Yuk-Ming

Assistant Director

Ng Hon-Keung

Assistant Director

Tai Bo

Assistant Director

Eddie Mok Kwan-Kit

Art Direction

Wong Kam-Kong

Art Direction

Kenneth Yee

Costume Design

Yiu Wai-Ming

Wardrobe Master

Tsui Bo-Lung

Makeup Artist

Lee Kwan-Lung

Props

Raymond Lee King-Man

Set Designer

Benny Chan Chi-Shun

Assistant Production Manager

Yung Yin-Fan

Assistant Production Manager

Hoh Ga-Ying

Assistant Production Manager

Fong Ho-Yuen

Still Photographer

Ng Kwok-Wah

Foley

Bill Wong Chung-Piu

Director of Photography

Barry Wong Ping-Yiu

Screenplay

David Yeung Dai-Wai

Focus Puller

Lam Wong

Gaffer

Peter Cheung Yiu-Chung

Supervising Editor

Keung Chuen-Tak

Editor

Sek Chi-Kong

Editor

Tang Siu-Lam

Music

Linda Kuk Mei-Lai

Production Coordinator

Ding Yue

ADR Editor