Jackie Chan
Kevin Chan Ka-Kui / Lin Fu-Sheng
Bill Tung Biu
Inspector "Uncle" Bill Chou
Philip Chan Yan-Kin
Chief Superintendent of Police Y. K. Chan
Sam Wong Ming-Sing
PRC Chief Coach Wang (uncredited)
Cheng Ka-Sang
Drug Lord #1's Bodyguard (uncredited)
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)
Chan Man-Ching
General's Soldier (uncredited)
Tong Pau-Chung
Panther's Betrayer (uncredited)
Chan Sek
Panther's Man (uncredited)
Wan Seung-Lam
PRC Police Captain at Fushan (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)
Joe Chu Cho-Kuen
PRC Policeman (uncredited)
Lau Tze-Ming
PRC Captain Chen Hsiang Tung (uncredited)
Wong Wai-Fong
Drug Lord #1's Bodyguard (uncredited)
Choi Kin-Shing
PRC Policeman (uncredited)
Huang Kaisen
PRC Policeman (uncredited)
Noel Lester Rands
Hong Kong Police Commissioner (uncredited)
Wong Chi-Choi
Restaurant Customer (uncredited)
Edward Tang
Ching Wing-Xi's Lawyer (uncredited)
Robert Samuels
Black Bodyguard (uncredited)
Burt Kwouk
The General (voice) (uncredited)