Michelle Yeoh als Senior Inspector Ng | |
Cynthia Rothrock als Senior Insp. Carrie Morris | |
Mang Hoi als Asprin | |
John Shum Kin-Fun als Strepsil | |
Tsui Hark als Panadol | |
James Tien Chuen als Henry Tin Wai Keung | |
Sammo Hung als Sifu | |
Richard Ng als Weak Heart | |
Paul Chung Fat als Big Moustache / Mad Dog | |
Dick Wei als Dick / Willie | |
Billy Ching Sau-Yat als Henry's Henchman | |
Melvin Wong Gam-Sam als Wong | |
Fruit Chan als Goh / Frankie | |
Tai Bo als Officer Bo | |
Mai Kei als Flasher | |
Ka Lee als Gary / Curry | |
Chiang Lung als Ba Chung / Armoured Car Thief | |
Lam Wai als Ah Tung / Armoured Car Thief | |
Chan Ging als Armoured Car Thief | |
Tam Wai-Man als Armoured Car Thief | |
Kong Long als Armoured Car Thieves' Driver | |
Johnny Cheung Wa als Armoured Car Guard | |
Choi Kwok-Keung als Armoured Car Guard | |
Chui Kin-Wa als Arrested Thief | |
Eddie Maher als Passport Guy | |
Ho Pak-Kwong als Pool Hall Bartender | |
Kwok Kwan-Shing als Pro Pool Player | |
Hung San-Nam als Pool Hall Thug | |
Lam Foo-Wai als Pool Hall Thug | |
Chan Chi-Fai als Pool Hall Thug | |
Cheng Wai-Ching als Pool Hall Thug | |
Dennis Chan Kwok-San als Night Club Bartender | |
Wu Ma als Beat Cop | |
Billy Lau als Traffic Warden | |
Shum Wai als Henry's Lawyer | |
Yat Boon-Chai als Officer Yat Boon-Chai | |
David Chiang Da-Wei als Sifu's Roommate | |
Shirley Kwan Suet-Lai als Retirement Home Nurse | |
Yung Yin-Fan als Retirement Home Matron | |
Ng Hoi-Tin als Police Captain | |
Ng Hon-Keung als Mainland Robber | |
Wellson Chin Sing-Wai als Mainland Robber | |
Ma Hon-Yuen als Mainland Robber | |
Sek Chung-Yuk als Panadol's Neighbour | |
Michael Harry als Richard Nornen | |
Chin Ka-Lok als Henry's Thug | |
King Lee King-Chu als Henry's Thug | |
Hsiao Ho als Henry's Thug | |
Yuen Miu als Henry's Thug | |
Mak Wai-Cheung als Henry's Thug | |
Chow Gam-Kong als Henry's Thug / Policeman | |
Cheung Wing-Cheung als Henry's Thug | |
Yeung Sai-Gwan als Henry's Thug | |
Tai San als Henry's Thug | |
Ha Kwok-Wing als Henry's Thug | |
Tong Pau-Chung als Henry's Thug | |
Lee Chi-Git als Henry's Thug | |
Chun Kwai-Bo als Henry's Thug | |
Woo Wing-Tat als Henry's Thug | |
Ma Yuk-Sing als Henry's Thug | |
Hon Nin-Sang als Henry's Thug / Guy At Club | |
Chang Seng-Kwong als Henry's Thug | |
Chan Ming-Wai als Henry's Thug | |
Choi Hin-Cheung als Henry's Thug | |
Cheung Wing-Hon als Henry's Thug | |
Yang Sheng als Henry's Thug | |
Wong Wai-Tong als Henry's Thug | |
Lau Fong-Sai als Henry's Thug / Policeman | |
Corey Yuen als Policeman | |
Siu Tak-Foo als Policeman | |
Pang Yun-Cheung als Policeman | |
Chu Tau als Policeman | |
Luk Ying-Hong als Policeman | |
Fei Pak als Policeman | |
Alric Ma Siu-Mang als Policeman | |
Chan Kwok-Keung als Policeman at Airport | |
Sam Feng-San als Policeman at Airport |
Corey Yuen | Director |
Sammo Hung | Producer |
Peter Cheung Yiu-Chung | Editor |
Bill Wong Chung-Piu | Director of Photography |
Mang Hoi | Stunts |
Mang Hoi | Stunt Coordinator |
Mang Hoi | Martial Arts Choreographer |
Mang Hoi | Action Director |
Corey Yuen | Stunt Coordinator |
Corey Yuen | Martial Arts Choreographer |
Corey Yuen | Action Director |
Blackie Ko Shou-Liang | Stunt Driver |
Dare Devils Stunt Unlimited | Stunt Driver |
Paul Wong Kwan | Stunt Double |
Dickson Poon Dik-Sang | Executive Producer |
John Shum Kin-Fun | Producer |
Barry Wong | Writer |
James Clouse | Writer |
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 |
David Yeung | Assistant Camera |
Keung Chuen-Tak | Assistant Editor |
Sek Chi-Kong | Assistant Editor |
Lou Wai | Script Supervisor |
Dickson Poon Dik-Sang | Presenter |
Chan Yuk-Ming | Assistant Director |
Ng Hon-Keung | Assistant Director |
Tai Bo | Assistant Director |
David Yeung | Focus Puller |
Lam Wong | Lighting Design |
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 |