Cast & Crew

Directed by

Sammo Kam-Bo Hung
Corey Yuen
(co-director)

Writing Credits

Gordon Chan
(original story) &
Yiu-Ming Leung
(original story)
Cheuk-Hon Szeto
(screenplay)
David Tadman
(feature writer) (uncredited)

Cast

Jackie Chan
Jackie Lung
Sammo Kam-Bo Hung
Luke Wong Fei-hung
Biao Yuen
Timothy Tung Tak-Biao
Pauline Yeung
Nancy Lee
Deannie Ip
Miss Yip
Wah Yuen
Hua Hsien-Wu
Benny Urquidez
Hua's Henchman
Crystal Kwok
Jackie's Assistant
Fung Woo
Attorney
Dick Wei
Thug Leader
James Tien
Head of Security
Wai Shum
Lawyer
Roy Chiao
Judge Lo Chung-Wai
Jing Chen
Gun Buyer
Fui-On Shing
Defendant
Wu Ma
Gentleman
Pauline Yuk-Wan Wong
Dance Hostess
Billy Chow
Thug
Phillip Ko
Thug
Wai Lam
Bar Thug
Ka Ding Lee
Thug
Kong Lung
Thug
George Estregan
Mr. Lee
Yung Kwan
Thug at factory
Kenneth Smyth
(as Kenneth Smy)
Fruit Chan
Restaurant Patron
Lung Chan
Factory Thug
Man-Ching Chan
Factory Thug
Tat-Kwong Chan
Bar Thug
John Cheung
Thug at the Beginning / Factory Thug (uncredited)
Wah Cheung
Thug at the Beginning / Factory Thug (uncredited)
Chia-Yung Liu
Ship Thug
Kar Lok Chin
Bar Thug
Wing Cho
Factory Thug
Kam Kong Chow
Factory Thug
Fat Chung
Ship Thug
Patrick Frzebar
Man
Stanley Sui-Fan Fung
Psychiatrist
James Chim-Si Ha
Triad Boss Gangster's thug
Hark-On Fung
Ship Thug
Lay Kah
Thug
Chan Fu Kuen
Thug
Keung-Kuen Lai
Thug at the Beginning / Factory Thug / Ship Waiter (uncredited)
Rocky Lai
Thug at the Beginning / Factory Thug (uncredited)
Chau-Sang Lau
Factory Thug
King Lee
Factory Thug
Chung-Chi Li
Thug
Lieh Lo
Triad Gangster Boss
Hoi Mang
Ship Thug
Tai-Bo
Ship Waiter
David Thomas
Jackie Lung
Fat Wan
Bar Thug
Wong Yu Wan
Thug

Produced by

Pui-Wah Chan
supervising producer
Raymond Man-Wai Chow
executive producer (as Raymond Chow)
Leonard Ho
producer (as Leonard K.C. Ho)
David Tadman
features producer (uncredited)

Music by

Chin-Yung Shing

Editing by

Peter Cheung
Joseph Chiang

Production Design by

Oliver Wong

Art Direction by

Horace Ma

Set Decoration by

Yiu-Kwong But

Costume Design by

Yuet-Ming Kwan

Production Management

Jackie Chan
production supervisor
Wai-Chung Chan
production manager
Jacky Yee Wah Pang
assistant production manager
Jing-Yee Siu
assistant production manager
Hin-Ming Tam
assistant production manager
Tak-Cheung Tam
production manager
Corey Yuen
production supervisor

Second Unit Director or Assistant Director

Ngok-Chung Chan
assistant director
Jackie Chan Stunt Team
action director
Sammo Hung Stunt Team
action director

Art Department

Chi-Wing Cheng
props
Chak-Wing Cheung
props
Kam-Kai Ho
props
Wun-Yuk Yuen
assistant art director
Hoi-Lam Yung
assistant art director

Stunts

Richard b Adams
stunts
Man-Ching Chan
stunts
Tat-Kwong Chan
stunts
Wah Cheung
stunts
Kar Lok Chin
stunt coordinator / stunt double: Chan Kong-sang / stunt double: Jackie Chan / stunt performer
Jackie Chan Stunt Team
fight choreographer / stunt coordinator / stunts
Mars
stunt double: Benny Urquidez / stunt double: Jackie Chan
Sammo Hung Stunt Team
fight choreographer / stunt coordinator / stunts
Jackie Chan
stunt actor (uncredited)
Rocky Lai
stunts (uncredited)
Chung-Chi Li
stunts (uncredited)
Mars
stunts (uncredited)
Biao Yuen
stunts (uncredited)

Camera and Electrical Department

Heung-Kong Chan
lighting technician
Chi-Nin Leung
assistant camera

Music Department

Anita Mui
performer: "When We Touch"

Additional Crew

Jackie Chan
planner
Raymond Man-Wai Chow
presenter (as Raymond Chow)
Marco Mak
post-production advisor
Po-Chiu Woo
chief planner
Corey Yuen
planner
All Filters