Director
Jackie Chan
DIRECTOR
Stars (in credits order)
Sergeant Dragon Ma Yue Lung
Maggie Cheung
Yesan
Rosamund Kwan
Miss Pak
Carina Lau
Beattie
David Lam
Superintendant Chun
Bill Tung
Police Commissioner
Ray Lui
Mr. Man
Michael Wai-Man Chan
Tiger Au
Regina Kent
Regina, Governor's Daughter
Yao Lin Chen
Awesome Wolf
Kenny Ho
Shi King
Mars
Jaws
Kin-sang Lee
Mao's Sidekick #2
Ben Lam
Brawns
John Cheung
Bodyguard #1
Mickey
Cobra
Ti-Ko Chen
Python
Keung-Kuen Lai
Pirate #1
Rocky Lai
Pirate #2
Sing Kwong Lai
Pirate #5
Sun Wong
Sgt. Ching
Fat Wan
Wan Sam Mun
Billy Sau Yat Ching
Yenkit
Kwok-Wai Lo
Policeman
Wen-Wei Lin
Sung
Kenny Bee
Cop
Tony Wong
ACTOR
Ricky Hui
Homely Cop
Kwok-Leung Ngan
Clarence Fok
Abdullah Chai
Isabella Wong
Pearl
Fung Woo
Kwok-Hung Lam
Kwan-Min Cheng
Wellson Chin
Hoson Chan
Tin Sang Lung
Yuen Ling Tao
Wai-Leung Pau
Lai Bik Kwong
Edowan Bersmea
Ambassador
Anthony Chan
Kwok-Kuen Chan
Big Whale
Sai-Tang Chan
Tat-Kwong Chan
Tiger Au's man
Wah Cheung
Pirate #3
Tiet Wo Chu
Bodyguard
Mei Sheng Fan
Black Bear
K. Father
Governor
Keith Ferguson
Daily Star Reporter #2 (voice)
Jessica Gee-George
Miss Pak (voice)
Chun Han
Yi-Sheng Han
Moutain Tiger
Joe Hannah
(voice)
Bob Joles
Major Jeeves (voice)
Jessica Kennedy
Small Blonde Child
Tom Konkle
Hoi-San Kwan
Chi
Siu-Tin Lai
The Maestro
Wai Lam
Chun
Lex Lang
Siu-Ming Lau
The Prince
Hoi-Sang Lee
Ken Lo
Brains
Fong Lui
Man with Bread
Liana Maeby
Ed McCarthy
Bob Papenbrook
St. Ching (Police Commissioner) (voice)
Bin-Chung Poon
Pirate #4
Russell Potocki
Damien Dash
Jody Rath
Michelle Ruff
Bozidar Smiljanic
The Governor
Michael Sorich
Captain Chi (voice)
Steve Staley
Tai-Bo
Tai
Mak Tak-woh
Fred Tatasciore
Lung-Wei Wang
Bravo Wong
Audrey Wasilewski
Ping Wu
Sergeant Dragon Ma Yue Lung (voice)
Geoffrey Brown
Musician at Meeting (uncredited)
Anthony Carpio
Scaffold Worker (uncredited)
Adam Frank
Patrick Frzebar
Person at Meeting (uncredited)
Sammo Kam-Bo Hung
Fei (uncredited)
Chung-Chi Li
Hotel Receptionist (uncredited)
Pedro Massobrio
Martin Pachy
Dick Wei
San Pau (uncredited)
Biao Yuen
Captain Tzu (uncredited)