
Cast

Jackie Chan
Kevin Chan Ka-Kui / Lin Fu-Sheng

Michelle Yeoh
Captain Jessica Yang

Maggie Cheung
May

Kenneth Tsang
Khun Chaibat

Yuen Wah
Panther

Bill Tung Biu
Inspector "Uncle" Bill Chou

Josephine Koo Mei-Wah
Ching Wing-Xi

Kelvin Wong Siu
Pierre

William Duen Wai-Lun
General's Bodyguard

Philip Chan
Chief Superintendent of Police Y. K. Chan

Lo Lieh
General in Thailand

Mars
Hsiung

Shum Wai
Drug Lord #1 at Meeting

Hon Yee-Sang
Drug Lord #2 at Meeting

Sam Wong Ming-Sing
PRC Chief Coach Wang (uncredited)

Lam Chi-Tai
Tai (uncredited)

Cheng Ka-Sang
Drug Lord #1's Bodyguard (uncredited)
WC
Wong Chi-Keung
Drug Lord #2 Bodyguard (uncredited)

Jackson Ng Yuk-Sue
Drug Lord #2 Bodyguard (uncredited)

Kim Maree Penn
Drug Lord #3 Bodyguard (uncredited)

John Wakefield
Interpol Officer at Briefing (uncredited)

Rocky Lai Keung-Ken
Patron at Fushan Food Street (uncredited)

Ailen Sit Chun-Wai
Chaibat's Man

Ken Lo Wai-Kwong
Chaibat's Man
CM
Chan Man-Ching
General's Soldier (uncredited)
TP
Tong Pau-Chung
Panther's Betrayer (uncredited)

Kong Miu-Deng
Sha Pi (uncredited)

Chan Sek
Panther's Man (uncredited)

Wan Seung-Lam
PRC Police Captain at Fushan (uncredited)
TW
Tam Wai-Man
Scar Qiang (uncredited)

Stanley Tong Gwai-Lai
PRC Army Instructor (uncredited)

Mak Wai-Cheung
Passerby Shot at Train Station (uncredited)

Lam Foo-Wai
General's Soldier / Gangster (uncredited)
JCC
Joe Chu Cho-Kuen
PRC Policeman (uncredited)
LT
Lau Tze-Ming
PRC Captain Chen Hsiang Tung (uncredited)
WW
Wong Wai-Fong
Drug Lord #1's Bodyguard (uncredited)

Chan Ging-Chi
Policeman (uncredited)

Choi Kin-Shing
PRC Policeman (uncredited)

Bruce Law Lai-Yin
(uncredited)

Leung Shing-Hung
Villager (uncredited)

Wong Wai-Fai
Villager (uncredited)

Huang Kaisen
PRC Policeman (uncredited)

Noel Lester Rands
Hong Kong Police Commissioner (uncredited)
FK
Fong Kam-Lik
Waiter (uncredited)
WC
Wong Chi-Choi
Restaurant Customer (uncredited)
ET
Edward Tang
Ching Wing-Xi's Lawyer (uncredited)

Robert Samuels
Black Bodyguard (uncredited)
AP
Angelyn Phua
Crew
ET
Edward Tang
Writing

Stanley Tong Gwai-Lai
Directing
PCY
Peter Cheung Yiu-Chung
Editing

Willie Chan Chi-Keung
Production

Jackie Chan
Production

Cheung Ka-Fai
Editing

Andy Lam Kwok-Wah
Camera
LS
Lo Shui-Lin
Costume & Make-Up
LH
Leonard Ho
Crew
LW
Lee Wai-Yee
Writing
KCH
Ken Chan Hei-Ban
Directing
CC
Chan Chun-Kau
Camera
WM
Wong Man-Hing
Camera

Stanley Tong Gwai-Lai
Crew
LP
Lo Po-Shan
Directing
WT
Wu Tin-Yan
Lighting
ET
Edward Tang
Production
PMF
Pony Mok Fung-Yee
Directing

Jackie Chan
Crew
WW
Wong Wing-Fung
Camera
JM
Jeng Man-Keung
Camera
LK
Lee Kin-Wai
Camera
JLM
Johnny Lee Man-Yiu
Directing
NWM
Nico Wong Man-Wan
Camera
HCK
Head Chow Kei-Sheung
Camera
LC
Luk Chi-Wai
Camera
HS
Ho Siu-Fun
Camera
FMM
Fibe Ma Mei-Ping
Writing
CS
Ching Shu-Ching
Directing
PPY
Pen Pang Yat-Sang
Art
OWY
Oliver Wong Yui-Man
Art
CC
Chan Chi-Ming
Lighting
CH
Chiu Hung-On
Lighting
WF
Wan Fung-Lan
Costume & Make-Up
LK
Law Ka-Wai
Costume & Make-Up
BY
Butt Yiu-Kwong
Art
TM
Tsang Ming-Fai
Costume & Make-Up
HW
Hung Wai-Kwan
Costume & Make-Up
AS
Aan Sek-Kwan
Art
CK
Chow Kwok-Yi
Sound
RL
Richard Lo
Sound

Jonathan Lee
Sound

Jonathan Lee
Sound
CO
Chan Oi-Chun
Sound

Bruce Law Lai-Yin
Crew

James Wong Jim
Writing

Jackie Chan
Sound

Ailen Sit Chun-Wai
Crew

Sam Wong Ming-Sing
Crew

Ho Hon-Chau
Crew
LB
Lee Bing-Wang
Production

Mak Wai-Cheung
Crew
PLK
Peggy Lee Kam-Man
Production
SC
Sunny Cheng
Production

Barbie Tung Wan-Si
Production
CM
Chan Man-Ching
Crew
KC
Kenny Chan
Production
DT
Dang Tak-Wing
Crew
LH
Leonard Ho
Production

Ding Yue
Sound
MM
Ma Mei-Ling
Production
DWW
Doris Wong Wai-Kwan
Sound
LC
Lai Ching-Po
Production
LK
Lam Kam-Ling
Camera
WK
Wong Kin-On
Production
KW
Kwong Wai-Hung
Sound
MK
Man Kam-Ming
Crew
YK
Yeung Kai-Tim
Lighting
FIK
File Ip Kwok-Wing
Directing



















