Cast & Crew

Directed by

Corey Yuen

Writing Credits

James Clouse
(written by) and
Barry Wong
(written by)

Cast

Michelle Yeoh
Inspector Ng
Cynthia Rothrock
Inspector Carrie Morris
John Sham
Strepsil
Hoi Mang
Aspirin
Hark Tsui
Panadol
James Tien
Tin Wai-Keung
Dick Wei
Dick
Fat Chung
Mad-dog
Melvin Wong
Chief Inspector Wong
Wai Shum
Tin's Lawyer
Michael Harry
Richard Nornen
Eddie Maher
Thug with Fake Passport
Kei Mai
Flasher in Video Store
Chau-Sang Lau
Curry
Tai-Bo
Officer Bo
Sammo Kam-Bo Hung
Old Master
Richard Ng
Old Master's Roommate
David Da-Wei Chiang
Old Master's Roommate
Wai Lam
Tung
Jing Chen
Armored Car Robber
Liang Chiang
Ba Chung
Wah Cheung
Armored Car Guard
Pak-Kwong Ho
Bartender in Pool Hall
Dennis Chan
Bartender at Night Club
Wu Ma
Beat Cop
Billy Lau
Parking Meter Attendant
Boon Chai Yat
Officer Yat Boon-Chai
Kwan-Sing Kwok
Famous Snooker Player
Shirley Kwan
Nurse at Old Age Home
Yin-Fun Yung
Matron at Old Age Home
Hoi-Tin Ng
Police Captain
Fruit Chan
Goh
Wellson Chin
Mainland Robber
Han-Yuan Ma
Mainland Robber
Kar Lok Chin
Tin's Thug
Billy Sau Yat Ching
Tin's Thug
King-Chu Lee
Tin's Thug
Hou Hsiao
Tin's Thug
Mo Yuen
Tin's Thug
Wai-Cheung Mak
Tin's Thug
Kam Kong Chow
Tin's Thug
Wing-Cheung Cheung
Tin's Thug
Hsi-Chun Yang
Tin's Thug
San Tai
Tin's Thug
Pau-Chung Tong
Tin's Thug
Chi Kit Lee
Tin's Thug
Yuk-Sing Ma
Tin's Thug
Kwai-Bo Chun
Tin's Thug
Yun-Chiang Peng
Policeman
Tau Chu
Policeman
Corey Yuen
Policeman
Ying-Hong Luk
Policeman
Pak Fei
Policeman
Siu Tak-Foo
Policeman
Chui Kin-Wa
Arrested Thief
Foo-Wai Lam
Pool Hall Thug
Hsin-Nan Hung
Pool Hall Thug
Wai-Man Tam
Armored Car Thief
Sing-Kwong Tsang
Extra
Ming-Wai Chan
Extra
Hin-Cheung Choi
Extra
Chi-Hung Ling
(as Chih Hung Ling)
Ko Pa
(as Ge Pai)
Kwok-Keung Chan
Policeman at airport
Kwok Wing Ha
Immigration Officer
Wing-Tat Woo
Henry's guard
Yamson Domingo
Henry's guard
David Graham
(voice)
Long Kong
Armored Car Thug
Feng-San Sam
Policeman at airport

Produced by

Sammo Kam-Bo Hung
producer (as Samo Hung)
Dickson Poon
executive producer
John Sham
producer
Mei-Yee Sze
associate producer
Wu Ma
associate producer

Music by

Romeo Díaz

Cinematography by

Bill Wong

Editing by

Peter Cheung

Art Direction by

Kam-Kong Wong

Production Management

Amy Chin
production manager

Stunts

Kar Lok Chin
stunts
Hou Hsiao
stunts
Blackie Shou-Liang Ko
car stunt
Hoi Mang
martial arts instructor
Marc Mercury
stunt player
Corey Yuen
martial arts instructor

Camera and Electrical Department

David Yeung
assistant camera

Editorial Department

Chuen-Tak Keung
assistant editor
Chi-Hong Sek
assistant editor (as Eddie Shek)

Script and Continuity Department

Wai Yu
continuity

Additional Crew

Kong-Ho Chan
production assistant
Kuan Chung
subtitles
Kwan-Ying Fong
tea lady
Dickson Poon
presenter
Mei-Yee Sze
planner
Wu Ma
planner
All Filters