Jackie Chan
Sgt. Dragon Ma Yue Lung
洪金寶
Cheuk Yat Fei
元彪
Inspector Hong Tin Chi
狄威
Pirate Chief Lo San Po
蔣榮發
Big Mouth
太保
Tai Bo
Isabella Wong
Winnie Chik
關海山
Captain Chik
Lau Hak-Suen
Lieutenant Shih
李海生
Li Chou Kou
王偉
Chou Wing Ling
张午郎
Ling's Thug
Wan Fat
Ling's Thug
Law Ho-Kai
VIP Club Manager
午馬
Mahjong Cheat
湯錦棠
Boatman
唐炎燦
Policeman
黎強權
Policeman
Lily Ng Lai-Chu
Chu, Coast Guard's Girlfriend
Man Git-Wan
Policeman's Girlfriend
권영문
Pirate
Chuen Yan
Pirate (uncredited)
Chan Chi-Fai
Coast Guard / Pirate (uncredited)
Chan Leung
Ling's Thug (uncredited)
Chan Ling-Wai
Policeman (uncredited)
曾醒光
Coast Guard Sha Pi Gou (uncredited)
張作舟
Shipping Boss at Meeting (uncredited)
張華
Ling's Thug (uncredited)
錢嘉樂
Policeman / Pirate (uncredited)
蔡宪章
Ling's Thug (uncredited)
Danny Chow Yun-Kin
Ling's Thug (uncredited)
Chu Tau
Ling's Thug (uncredited)
王均康
Policeman (uncredited)
Lola Forner
British Rear-Admiral's Daughter (uncredited)
馮敬文
Mahjong Cheat (uncredited)
Fung Ming
Mahjong Player (uncredited)
Ha Kwok-Wing
Coast Guard (uncredited)
Hoh Wan
Mahjong Player (uncredited)
Hon Yee-Sang
Chiang (uncredited)
Hsiao Yu
Policeman (uncredited)
Hung San-Nam
Policeman (uncredited)
Lai Sau-Kit
Ling's Thug (uncredited)
林富偉
Pirate (uncredited)
Lam Yuen
Shipping Boss at Meeting (uncredited)
Wynn Lau
Ling's Thug (uncredited)
劉晃世
Coast Guard / Policeman (uncredited)
羅棋
Man Outside the Clock Tower (uncredited)
李發源
Ling's Thug (uncredited)
Chris Lee Kin-Sang
Pirate (uncredited)
Leung Seung-Wan
Mahjong Player (uncredited)
Lo Wai
Pirate (uncredited)
Steve Mak Fei-Hung
Ling's Thug (uncredited)
Man Ngai-Tik
Mahjong Cheat (uncredited)
Ng Kit-Keung
Policeman (uncredited)
Ng Kwok-Kai
Ling's Thug (uncredited)
Ng Min-Kan
Pirate (uncredited)
Frankie Poon Bin-Chung
(extra) (uncredited)
Sa Au
Ling's Thug (uncredited)
Siu Yuk-Lung
Coast Guard (uncredited)
Suen Chi-Wai
Coast Guard (uncredited)
Tam Chuen-Hing
Colonel Mei's Adjutant (uncredited)
Tam Wing-Git
Policeman (uncredited)
To Siu-Ming
Waiter (uncredited)
杜偉和
Policeman (uncredited)
Tong Pau-Chung
Coast Guard (uncredited)
尹相林
Mahjong Player / Ling's Thug (uncredited)
Paul Wong Kwan
Policeman / Man with Ladder in Alley (uncredited)
Wong Kim-Bun
Ling's Thug (uncredited)
Wong Siu-Ming
Ling's Thug (uncredited)
姚文基
Ling's Thug (uncredited)
魚頭雲
Policeman (uncredited)
Yuen Shing-Chau
Coast Guard (uncredited)
Sek Gwai-Chai