"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
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
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 Kar-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
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