Cast & Crew

Directed by

Jackie Chan

Writing Credits

Jackie Chan
Edward Tang

Cast

Jackie Chan
Chan Ka Kui
Brigitte Lin
Selina Fong
Maggie Cheung
May
Yuen Chor
Mr. Chu Tao
Bill Tung
Inspector Bill Wong
Kent Tong
Tom
Kwok-Hung Lam
Supt. Raymond Li
Chi-Wing Lau
Cheung, the Lawyer
Charlie Cho
John Ko
Hing-Yin Kam
Inspector Man
Mars
Kim
Hark-On Fung
Danny Koo
Yun-Kin Chow
Koo's Man
Paul Wong
Police Officer 1
Fat Wan
Jacknife / Mad Wing
Tai-Bo
Lee / Snake Eyes
Leung Siu
Prosecutor
Fung Woo
Shau Tau Kok Station Commander
Ya-Li Liu
PR Madam
Money Lo
Television Interviewer
Winnie Yu
Police Officer 2
Clarence Fok
Photographer
Siu-Tin Lai
Man Trying to Park Car
Chi-Fai Chan
Koo's Man
Ming-Wai Chan
Cop
Paul Chang Chung
Judge
Chi-Hwa Chen
Man with Bird Cage
Wah Cheung
Koo's Man in the Mall
Wing-Hon Cheung
Koo's Man on the Bus
Liang Chiang
Extra
Kwok-Keung Choi
Koo's Man
Kong Chow
Drug Dealer's Thug
Pak-Wo Chu
Drug Dealer's Thug
Chuan Chen
Drug Dealer's Man
Ti-Ko Chen
Drug Dealer's Man
Lung Fei
Extra
Kwok Wing Ha
Koo's Man
Dani Hu
Koo's Man
Keung-Kuen Lai
Keung
Rocky Lai
Koo's Man
Ben Lam
Thug
Foo-Wai Lam
Extra
Dan Lau
Drug Dealer
Shung-Fung Lau
Koo's Man
King-Chu Lee
Koo's Man on Bus
Man Biu Lee
Policeman at Station
Chris Kin-Sang Li
Koo's Man
Fa-Yuan Li
Koo's Man
Ke-Ming Lin
Koo's Man on the Bus
Ying-Hong Luk
Policeman at Station
Danny Ng
Koo's Man
Wai-Yip Ng
Koo's Man
Hiu-Sang Pang
Koo's Man
Yau-Kei Tang
Policeman at Station
Chor-Lam Tsang
Junkie
Paco Yick
Koo's Man in Mall
Leng-Kuang Yin
Sha Tau Kok Station Officer
Jessica Gee-George
(voice) (uncredited)
Jean Gilpin
Additional Voices
Bridget Hoffman
Selina Fong
Tom Lent
Additional Voices
Dina Morrone
(voice) (uncredited)
Matthew Oram
Inspector Bill Wong
Burton Sharp
Uncle Bill
Ping Wu
Chan Ka Kui
Michael Zurich
(voice) (uncredited)

Produced by

Raymond Man-Wai Chow
executive producer (as Raymond Chow)
Leonard Ho
producer
Cho-Yee Wong
line producer

Music by

Kevin Bassinson
(international version)
Siu-Tin Lai
(original version)
J. Peter Robinson
(US New Line Cinema version)

Cinematography by

Yiu-Tsou Cheung

Editing by

Peter Cheung
(as Yiu-Chung Cheung)

Production Design by

Oliver Wong

Art Direction by

Oliver Wong

Costume Design by

Ginger Fung

Makeup Department

Wing-Yee Chan
makeup artist
Hon-Wan Tung
key makeup artist

Production Management

Tsui Lien Hu
production manager
Yung-Sheng Kuang
assistant production manager
Yuen-Ha To
assistant production manager
Kenny Kaplan
post-production supervisor (english version) (uncredited)

Second Unit Director or Assistant Director

Lu-Chiang Chao
assistant director (as Liu-Kong Chiu)
Jackie Chan Stunt Team
action director
Jai-Wen Ma
assistant director
Fat Wan
second assistant director (as Wan Fat)

Art Department

Hau-Chung Chan
props
Shun-Chang Huang
props
Wai-Kwan Wong
assistant art director (as Wei-Kun Huang)
Choi Woo
props

Sound Department

Shao-Lung Chou
sound recordist
Yu Ting
dialogue editor
Kuo-Hua Wu
sound effects editor

Special Effects by

Jackie Chan Stunt Team
special effects design

Stunts

Jackie Chan
stunt coordinator
Wah Cheung
stunts
Yun-Kin Chow
stunt unit
Yamson Domingo
stunt unit (as Sheng Yang)
Hark-On Fung
stunt unit (as Fung Hark On)
Dani Hu
stunts
Jackie Chan Stunt Team
fight choreographer / stunt coordinator / stunts
Li Kan Sang
stunt unit
Keung-Kuen Lai
stunt unit
Rocky Lai
stunts
Mars
stunt unit
Wai-Yip Ng
stunt unit
Hiu-Sang Pang
stunt unit
Paul Wong
stunt unit
Tat-Kwong Chan
stunts (uncredited)
Ben Lam
stunts (uncredited)
Chris Kin-Sang Li
additional stunt double: Jackie Chan (uncredited)

Camera and Electrical Department

Hsu Chen
still photographer
Ho-Yuen Fong
still photographer
Yiu-Fai Lai
assistant camera
Man-Chi Lee
gaffer
Stephen Tak-Yip Poon
assistant camera (as Tak-Yip Poon)

Costume and Wardrobe Department

Sheng-Hsi Chu
wardrobe supervisor
Suet-Jan Tai
wardrobe

Editorial Department

Chuen-Tak Keung
assistant editor

Music Department

Jackie Chan
theme vocals
Siu-Tin Lai
composer: theme music
Siu-Lam Tang
music editor
James Wong
songwriter
Terry Delsing
music editor (english version) (uncredited)

Script and Continuity Department

Wai-Yee Cheung
script supervisor
Barry Haigh
dialogue: English version
Kai-Ho Kam
continuity
Ming Yi
continuity

Additional Crew

Willie Chan
production coordinator
Raymond Man-Wai Chow
presenter (as Raymond Chow)
King-Chi Leung
craft service
Edward Tang
creative supervisor
Sun Wong
production assistant
Tom Fahn
adr voice casting (uncredited)
All Filters