All Cast

Michelle Yeoh

Michelle Yeoh

Senior Inspector Ng

John Shum Kin-Fun

John Shum Kin-Fun

Strepsil

Cynthia Rothrock

Cynthia Rothrock

Senior Inspector Carrie Morris

Mang Hoi

Mang Hoi

Aspirin

Tsui Hark

Tsui Hark

Panadol

Wu Ma

Wu Ma

Policeman

Melvin Wong Gam-Sam

Melvin Wong Gam-Sam

Officer Wong

Billy Lau Nam-Kwong

Billy Lau Nam-Kwong

Parking Inspector

Dick Wei

Dick Wei

Dick / Willie

James Tien Chuen

James Tien Chuen

Henry Tin Wai Keung

Paul Chung Fat

Paul Chung Fat

Big Moustache / Mad Dog

Tai Bo

Tai Bo

Officer Bo

Ka Lee

Ka Lee

Gary / Curry

Eddie Maher

Eddie Maher

Thug with Fake Passport

David Lam Wai

David Lam Wai

Ah Tung (Armoured Car Thief)

Shum Wai

Shum Wai

Henry Tin's Lawyer

Kwok Kwan-Shing

Kwok Kwan-Shing

Famous Snooker Player

Billy Ching Sau-Yat

Billy Ching Sau-Yat

One of Henry Tin's Men

Dennis Chan Kwok-San

Dennis Chan Kwok-San

Bartender Questioned at Night Club

Chan Ging

Chan Ging

Armoured Car Thief

Mai Kei

Mai Kei

Flasher in Video Store

Wellson Chin Sing-Wai

Wellson Chin Sing-Wai

Mainland Robber

Ng Hon-Keung

Ng Hon-Keung

Mainland Robber

Shirley Kwan Suet-Lai

Shirley Kwan Suet-Lai

Old Age Home's Nurse

Ng Hoi-Tin

Ng Hoi-Tin

Police Captain

Yat Boon-Chai

Yat Boon-Chai

Officer Yat Boon-Chai

Fruit Chan

Fruit Chan

Goh / Frankie

Michael Harry

Michael Harry

Richard Nornen

Ho Pak-Kwong

Ho Pak-Kwong

Bartender in Pool Hall

Sek Chung-Yuk

Sek Chung-Yuk

Panadol's Neighbour

Kong Long

Kong Long

Armoured Car Thief Driver

Chan Chi-Fai

Chan Chi-Fai

Pool Hall Thug (uncredited)

Chan Kwok-Keung

Chan Kwok-Keung

Policeman at Airport (uncredited)

Chan Ming-Wai

Chan Ming-Wai

Henry's Thug (uncredited)

Chang Seng-Kwong

Chang Seng-Kwong

Henry's Thug (uncredited)

Cheng Wai-Ching

Cheng Wai-Ching

Pool Hall Thug (uncredited)

Johnny Cheung Wa

Johnny Cheung Wa

Armoured Car Guard (uncredited)

Cheung Wing-Cheung

Cheung Wing-Cheung

Henry's Thug (uncredited)

Cheung Wing-Hon

Cheung Wing-Hon

Henry's Thug (uncredited)

David Chiang Da-Wei

David Chiang Da-Wei

Sifu's Roommate (uncredited)

Chiang Lung

Chiang Lung

Ba Chung (Armoured Car Thief) (uncredited)

Chin Ka-Lok

Chin Ka-Lok

Henry's Thug (uncredited)

Choi Hin-Cheung

Choi Hin-Cheung

Henry's Thug (uncredited)

Choi Kwok-Keung

Choi Kwok-Keung

Armoured Car Guard (uncredited)

Chow Gam-Kong

Chow Gam-Kong

Policeman / Henry's Thug (uncredited)

Chu Tau

Chu Tau

Policeman (uncredited)

Chui Kin-Wa

Chui Kin-Wa

Arrested Thief (uncredited)

Chun Kwai-Bo

Chun Kwai-Bo

Henry's Thug (uncredited)

Fei Pak

Fei Pak

Policeman (uncredited)

Ha Kwok-Wing

Ha Kwok-Wing

Henry's Thug (uncredited)

Hon Nin-Sang

Hon Nin-Sang

Henry's Thug / Guy at Club (uncredited)

Hsiao Ho

Hsiao Ho

Henry's Thug (uncredited)

Sammo Hung Kam-Bo

Sammo Hung Kam-Bo

Sifu (uncredited)

Hung San-Nam

Hung San-Nam

Pool Hall Thug (uncredited)

Lam Foo-Wai

Lam Foo-Wai

Pool Hall Thug (uncredited)

Lau Fong-Sai

Lau Fong-Sai

Henry's Thug / Policeman (uncredited)

Lee Chi-Kit

Lee Chi-Kit

Henry's Thug (uncredited)

King Lee King-Chu

King Lee King-Chu

Henry's Thug (uncredited)

Luk Ying-Hong

Luk Ying-Hong

Policeman (uncredited)

Ma Hon-Yuen

Ma Hon-Yuen

Mainland Robber (uncredited)

Alric Ma Siu-Mang

Alric Ma Siu-Mang

Policeman (uncredited)

Ma Yuk-Sing

Ma Yuk-Sing

Henry's Thug (uncredited)

Mak Wai-Cheung

Mak Wai-Cheung

Henry's Thug (uncredited)

Richard Ng Yiu-Hon

Richard Ng Yiu-Hon

Weak Heart (uncredited)

Pang Yun-Cheung

Pang Yun-Cheung

Policeman (uncredited)

Sam Feng-San

Sam Feng-San

Policeman at Airport (uncredited)

Sam Kin-Sang

Sam Kin-Sang

Policeman (uncredited)

Siu Tak-Foo

Siu Tak-Foo

Policeman (uncredited)

Tai San

Tai San

Henry's Thug (uncredited)

Tam Wai-Man

Tam Wai-Man

Armoured Car Thief (uncredited)

Tong Pau-Chung

Tong Pau-Chung

Henry's Thug (uncredited)

Wong Wai-Tong

Wong Wai-Tong

Henry's Thug (uncredited)

Woo Wing-Tat

Woo Wing-Tat

Henry's Thug (uncredited)

Yang Sheng

Yang Sheng

Henry's Thug (uncredited)

Yeung Sai-Gwan

Yeung Sai-Gwan

Henry's Thug (uncredited)

Corey Yuen Kwai

Corey Yuen Kwai

Policeman (uncredited)

Yuen Miu

Yuen Miu

Henry's Thug (uncredited)

Yung Yin-Fan

Yung Yin-Fan

Matron of Old Age Home (uncredited)