Cast & Crew

Directed by

Jackie Chan

Writing Credits

Jackie Chan
Edward Tang
Yu Ting
(dialogue)

Cast

Jackie Chan
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
Chris Kin-Sang Li
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
Ricky Hui
Homely Cop
Isabella Wong
Pearl
Fung Woo
(as Wu Fung)
Kwok-Hung Lam
(as Lam Kwok Hung)
Tin Sang Lung
(as Simon Lung)
Wai-Leung Pau
(as Wai-Leung Bau)
Edowan Bersmea
Ambassador
Anthony Chan
Cop
Kwok-Kuen Chan
Big Whale
Tat-Kwong Chan
Tiger Au's man
Wah Cheung
Pirate #3
Tiet Wo Chu
Bodyguard
K. Father
Governor
Keith Ferguson
Daily Star Reporter #2
Jessica Gee-George
Miss Pak
Yi-Sheng Han
Moutain Tiger
Joe Hannah
(voice)
Bob Joles
Major Jeeves / English Official #1 / Police Captain at Ball (voice)
Jessica Kennedy
Small Blonde Child
Tom Konkle
(voice)
Hoi-San Kwan
Chi
Siu-Tin Lai
The Maestro
Wai Lam
Chun
Lex Lang
(voice)
Siu-Ming Lau
The Prince
Hoi-Sang Lee
(as Lee Hoi Sang)
Fong Lui
Man with Bread
Liana Maeby
(voice)
Ed McCarthy
(voice)
Mei Sheng Fan
Black Bear
Bob Papenbrook
St. Ching (Police Commissioner)
Bin-Chung Poon
Pirate #4
Russell Potocki
Damien Dash
Jody Rath
(voice)
Michelle Ruff
(voice)
Bozidar Smiljanic
The Governor
Michael Sorich
Captain Chi / Police Board Member (voice)
Steve Staley
(voice)
Tai-Bo
Tai / Mr. B (as Tai Bo)
Fred Tatasciore
(voice)
Wai-Kwong Lo
Brains
Lung-Wei Wang
Bravo Wong
Audrey Wasilewski
(voice)
Ping Wu
Sergeant Dragon Ma Yue Lung
Geoffrey Brown
Musician at Meeting
Anthony Carpio
Scaffold Worker
Adam Frank
Musician at Meeting
Patrick Frzebar
Person at Meeting
Sammo Kam-Bo Hung
Fei
Chung-Chi Li
Hotel Receptionist
Pedro Massobrio
Person at Meeting
Martin Pachy
Musician at Meeting
Dick Wei
San Pau
Biao Yuen
Captain Tzu

Produced by

Raymond Man-Wai Chow
executive producer (as Raymond Chow)
Leonard Ho
producer
David Lam
producer
Edward Tang
producer
Cho-Yee Wong
associate producer

Music by

Siu-Tin Lai
(as Michael Lai)

Cinematography by

Yiu-Tsou Cheung
(as Y.C. Cheung)

Editing by

Peter Cheung

Production Design by

Eddie Ma

Art Direction by

Chin Yiu Hang
Ray Lam
Eddie Ma
Lyon Tam

Costume Design by

Mei-Ling Ng

Makeup Department

Tse Chak Ming
makeup artist
Tung Ho Wen
makeup artist

Production Management

Kimberly Berman
post-production supervisor (english version)
Willie Chan
executive in charge of production
Lloyd Chao
post-production supervisor (international version)
Lai-Yee Leung
assistant production manager (as Pattie Leung)
Shannon McIntosh
executive in charge of production (english version)
Rita Wu
production manager

Second Unit Director or Assistant Director

Alexander Mong Wah Chan
second assistant director (as Alexander Chan)
Roberta Chow
second assistant director
Chan Chi Hwa
first assistant director
Jackie Chan Stunt Team
action director
Fanny Leung
second assistant director
Fat Wan
second assistant director (as Wan Fat)

Art Department

Yiu-Kwong But
construction coordinator
Mak Bo Kun
property master
Siu-Yeung Lau
construction coordinator / set designer
Shing Chiu Law
property master
Chi-Wah Lee
property master

Sound Department

Steven Avila
sound editor (english version)
Shao-Lung Chou
sound recordist
Michael J. Fox
supervising sound editor (english version)
Jackie Rodman
sound editor (english version)
Geordy Sincavage
sound editor (english version)
Kuo-Hua Wu
sound effects editor

Stunts

Anthony Carpio
assistant fight choreographer / assistant stunt coordinator / stunts
Jackie Chan
stunt coordinator
Tat-Kwong Chan
assistant fight choreographer / assistant stunt coordinator / stunts
John Cheung
stunts (as Johnny Cheung)
Wah Cheung
assistant fight choreographer / assistant stunt coordinator / stunts
Yun-Kin Chow
assistant fight choreographer / assistant stunt coordinator / stunts
Chi-Yung Chung
assistant fight choreographer / assistant stunt coordinator
Chun Han
assistant fight choreographer / assistant stunt coordinator / stunts
Jackie Chan Stunt Team
fight choreographer / stunt coordinator / stunts
Keung-Kuen Lai
assistant fight choreographer / assistant stunt coordinator / stunts
Rocky Lai
assistant fight choreographer / stunts
Sing Kwong Lai
assistant fight choreographer / assistant stunt coordinator / stunts
Ben Lam
assistant fight choreographer / assistant stunt coordinator / stunts
Chun-Kit Lee
assistant fight choreographer / assistant stunt coordinator / stunts (as Chun Kit Lee)
Chung-Chi Lee
stunts
Chris Kin-Sang Li
assistant fight choreographer (as Kin-sang Lee) / assistant stunt coordinator (as Kin-sang Lee) / stunts (as Kin-sang Lee)
Chung-Chi Li
assistant fight choreographer / assistant stunt coordinator
Mars
additional stunt double: Jackie Chan / assistant fight choreographer / assistant stunt coordinator / stunts
Hiu-Sang Pang
assistant fight choreographer / assistant stunt coordinator
Bin-Chung Poon
assistant fight choreographer (as Poon Bin-chung) / assistant stunt coordinator (as Poon Bin-chung) / stunt performer (as Poon Bin-chung) / stunts
Pang Hill Sang
stunts
Fat Wan
assistant fight choreographer / assistant stunt coordinator / stunts (as Wan Fat)
Chan Pui Yun
stunts
Jackie Chan
stunt actor (uncredited)
Rocky Lai
assistant stunt coordinator (uncredited)
Wai-Kwong Lo
stunts (uncredited)

Camera and Electrical Department

Yuk Chan
still photographer
Man-Chi Lee
gaffer
Lee Sun
still photographer

Costume and Wardrobe Department

Consuela Mehjia Bruton
assistant costume designer
Sheng-Hsi Chu
wardrobe supervisor
Tai Suet Chun
wardrobe supervisor
Georgina D. Garcia
assistant costume designer
Bik-Yan Kwok
assistant costume designer
Fuk-Ying Shing
wardrobe supervisor (as Shing Fook Ying)

Location Management

Kim Kai Ho
location manager
Keung-Kuen Lai
location manager

Additional Crew

Chi-Keung Chan
production advisor
Chun Ming Chan
production assistant
Raymond Man-Wai Chow
presenter (as Raymond Chow)
King-Chi Leung
craft service
Mars
action director
Edward Tang
planner
Connie Wong
craft service
All Filters