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
Tong Kam-Tong
Boatman
唐炎燦
Policeman
黎強權
Policeman
Lily Ng Lai-Chu
Chu, Coast Guard's Girlfriend
Man Git-Wan
Policeman's Girlfriend
권영문
Pirate
Chan Chi-Fai
Coast Guard / Pirate (uncredited)
Chan Leung
Ling's Thug (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)
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)
Siu Yuk-Lung
Coast Guard (uncredited)
Tam Chuen-Hing
Colonel Mei's Adjutant (uncredited)
Tam Wing-Git
Policeman (uncredited)
To Siu-Ming
Waiter (uncredited)
杜偉和
Policeman (uncredited)
尹相林
Mahjong Player / Ling's Thug (uncredited)
Paul Wong Kwan
Policeman / Man with Ladder in Alley (uncredited)
Wong Kim-Bun
Ling's Thug (uncredited)
魚頭雲
Policeman (uncredited)
Yuen Shing-Chau
Coast Guard (uncredited)