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.
成龍
as Sgt. Dragon Ma Yue Lung
張曼玉
as Maggie
關之琳
as Ms. Pak
劉嘉玲
as Carina
林威
as Superintendent Chun
董驃
as Chief Inspector Tung
關海山
as Captain Chik
黄曼凝
as Winnie Chik
Regina Kent
as Regina
太保
as Mr. B
Chris Lee Kin-Sang
as Mr. D
蔣榮發
as Mars