"Dragon is now transferred to be the police head of Sai Wan district, and has to contend with a gangster kingpin, anti-Manchu revolutionaries, some runaway pirates, Manchu Loyalists and a corrupt police superintendent."
Jackie Chan
as Sgt. Dragon Ma Yue Lung
Maggie Cheung
as Maggie
Rosamund Kwan Chi-Lam
as Ms. Pak
Carina Lau
as Carina
David Lam Wai
as Superintendent Chun
Bill Tung Biu
as Chief Inspector Tung
Kwan Hoi-San
as Captain Chik
Isabella Wong
as Winnie Chik
Regina Kent
as Regina
Tai Bo
as Mr. B
Chris Lee Kin-Sang
as Mr. D
Mars
as Mars
Ben Lam Kwok-Bun
as Brawns
Ken Lo Wai-Kwong
as Brains
Lau Siu-Ming
as Imperial Ching's Prince
Chu Tit-Wo
as Imperial Ching's Guard
John Cheung Ng-Long
Lee Hoi-Sang
as Choy
Michael Chan Wai-Man
as Tiger Au
Johnny Wang Lung-Wei
as Bravo Wong
Mai Kei
as Cobra
Hon Yee-Sang
as Mountain Tiger
Chan Dik-Hak
as Python
Fan Mei-Sheng
as Black Bear
Alan Chan Kwok-Kuen
as Chief Whale
Benny Lai Keung-Kuen
as Pirate
Frankie Poon Bin-Chung
Rocky Lai Keung-Ken
Johnny Cheung Wa
Ray Lui
as Mr. Man Tin-Ching
Wan Fat
as Wan
Wong San
as Police Sergeant Ching
Lo Gwok-Wai
as Policeman
Lin Wen-Wei
as Sung
Kenny Ho Ka-King
as Policeman Ho Chi-Ging
Lung Tin-Sang
as Sun
Anthony Chan Yau
as Policeman #365
Johnny Ngan Kwok-Leung
as Policeman #201
Ricky Hui Koon-Ying
as Policeman #268
Kenny Bee
as Policeman #279
Go Shut-Fung
as Worker on Scaffolding
Michael Lai Siu-Tin
as Maestro at Regina's Party
Lui Fong
as Hotel Room Service Staff
Billy Ching Sau-Yat
as Billy
Clarence Ford
as Robber
Woo Fung
as Civilian at High Level Meeting
Peter Chan Ho-Sun
as Reporter
Wellson Chin Sing-Wai
Cheng Kwun-Min
as Boss of Goldsmith Shop
Božidar Smiljanić
as Commissioner
David Hodgins
as Officer at High Level Meeting
Joe Rednar
as Chief Warden
Peter Mak
Lam Kwok-Hung
as
Yuen Ling-To
as Policeman #303
Baau Wai-Leung
Christopher Chan Sai-Tang
as Revolutionary
Danny Chow Yun-Kin
Nicky Li Chung-Chi
as Hotel Receptionist
Tony Wong Yuk-Long
as Policeman #254
Roberta Chow Chung-Hang
as Woman Walking in the Park with Her Man
Lau Kwok-Shing
as One of Tiger Au's Men
Lai Sing-Kwong
Leung Hak-Shun
as Man at High Level Meeting
Patrick Frzebar
Chan Tat-Kwong
Hon Chun
Mak Shu-San
as Party Guest
Director
Leonard Ho
Producer
Eddie Ma Poon-Chiu
Art Direction
Cheung Yiu-Cho
Director of Photography
Original Music Composer
Peter Cheung Yiu-Chung
Editor
Lam Chun-Fai
Assistant Art Director
Chin Yiu-Hang
Butt Yiu-Kwong
Set Decoration
Assistant Director
Fanny Leung Man-Yee
Shing Fuk-Ying
Wardrobe Supervisor
Lee Chi-Wa
Props
Stephen Poon Tak-Yip
Focus Puller
Tam Wai-Yin
Chu Sheng-Shi
Lai Yiu-Fai
Ng Mei-Ling
Costume Design
Mak Bo-Gan
Edward Tang
Screenplay
Chow Wing-Tuen
Script Supervisor
Tai Suet-Chan
Hsieh Tse-Ming
Makeup Artist
Tung Hon-Wan
Law Shing-Chiu
Alexander Chan Mong-Wah
Lee Man-Chi
Gaffer
Chow Shao-Lung
Sound Recordist
Martial Arts Choreographer
Pang Hiu-Sang
Lai Wah-Chung
Unit Manager
Theme Song Performance
Chung Chi-Yung
Raymond Chow
Presenter
Woo Chui-Lin
Production Manager
Patti Leung Lai-Yee
Assistant Production Manager
Kam Kai-Ho
Executive Producer
James Wong Jim
Lyricist
Lee Jun-Git
Catherina Wong Jo-Yee
Lau Siu-Yeung
Ng Kwok-Wah
Foley Artist
Ding Yue
Dialogue Editor
Chan Yuk
Still Photographer
Lee Hap
Chan Chun-Ming
Set Runner