All Cast

Jackie Chan

Jackie Chan

Sgt. Dragon Ma Yue-Lung

Maggie Cheung Man-Yuk

Maggie Cheung Man-Yuk

Maggie

Rosamund Kwan Chi-Lam

Rosamund Kwan Chi-Lam

Ms. Pak

Carina Lau Kar-Ling

Carina Lau Kar-Ling

Carina

David Lam Wai

David Lam Wai

Superintendent Chun

Bill Tung Biu

Bill Tung Biu

Chief Inspector Tung

Kwan Hoi-San

Kwan Hoi-San

Navy Captain Chi

Regina Kent

Regina Kent

Regina

Isabella Wong

Isabella Wong

Chi Ying-Ying

Chris Lee Kin-Sang

Chris Lee Kin-Sang

Mr. D

Tai Bo

Tai Bo

Mr. B

Mars

Mars

Mars

Ben Lam Kwok-Bun

Ben Lam Kwok-Bun

Brawns

Ken Lo Wai-Kwong

Ken Lo Wai-Kwong

Brains

Lau Siu-Ming

Lau Siu-Ming

Imperial Ching's Prince

Chu Tit-Wo

Chu Tit-Wo

Imperial Ching's Guard

John Cheung Ng-Long

John Cheung Ng-Long

Imperial Ching's Guard

Lee Hoi-Sang

Lee Hoi-Sang

Choy

Michael Chan Wai-Man

Michael Chan Wai-Man

Tiger Au

Johnny Wang Lung-Wei

Johnny Wang Lung-Wei

Bravo Wong

Mai Kei

Mai Kei

Cobra

Hon Yee-Sang

Hon Yee-Sang

Mountain Tiger

Chan Dik-Hak

Chan Dik-Hak

Python

Fan Mei-Sheng

Fan Mei-Sheng

Black Bear

Alan Chan Kwok-Kuen

Alan Chan Kwok-Kuen

Chief Whale

Benny Lai Keung-Kuen

Benny Lai Keung-Kuen

Pirate

Frankie Poon Bin-Chung

Frankie Poon Bin-Chung

Pirate

Rocky Lai Keung-Kun

Rocky Lai Keung-Kun

Pirate

Johnny Cheung Wa

Johnny Cheung Wa

Pirate

Ray Lui

Ray Lui

Mr. Man Tin-Ching

Wan Fat

Wan Fat

Wan

Wong San

Wong San

Police Sergeant Ching

Lo Gwok-Wai

Lo Gwok-Wai

Policeman

Lin Wen-Wei

Lin Wen-Wei

Sung

Kenny Ho Kar-King

Kenny Ho Kar-King

Policeman Ho Chi-Ging

Lung Tin-Sang

Lung Tin-Sang

Sun

Anthony Chan Yau

Anthony Chan Yau

Policeman #365

Johnny Ngan Kwok-Leung

Johnny Ngan Kwok-Leung

Policeman #201

Ricky Hui

Ricky Hui

Policeman #268

Kenny Bee

Kenny Bee

Policeman #279

Go Shut-Fung

Go Shut-Fung

Worker on Scaffolding

Michael Lai Siu-Tin

Michael Lai Siu-Tin

Maestro at Regina's Party

Lui Fong

Lui Fong

Hotel Room Service Staff

Billy Ching Sau-Yat

Billy Ching Sau-Yat

Billy

Clarence Ford

Clarence Ford

Robber

Woo Fung

Woo Fung

Civilian at High Level Meeting

Peter Ho-Sun Chan

Peter Ho-Sun Chan

Reporter

Wellson Chin Sing-Wai

Wellson Chin Sing-Wai

Reporter

Cheng Kwun-Min

Cheng Kwun-Min

Boss of Goldsmith Shop

Božidar Smiljanić

Božidar Smiljanić

Commissioner

David Hodgins

David Hodgins

Officer at High Level Meeting

Joe Rednar

Joe Rednar

Chief Warden

Peter Mak

Peter Mak

Robber

Lam Kwok-Hung

Lam Kwok-Hung

Yuen Ling-To

Yuen Ling-To

Policeman #303

Baau Wai-Leung

Baau Wai-Leung

Christopher Chan Sai-Tang

Christopher Chan Sai-Tang

Revolutionary

Danny Chow Yun-Kin

Danny Chow Yun-Kin

Policeman

Nicky Li Chung-Chi

Nicky Li Chung-Chi

Hotel Receptionist

Tony Wong Yuk Long

Tony Wong Yuk Long

Policeman #254

Roberta Chow Chung-Hang

Roberta Chow Chung-Hang

Woman Walking in the Park with Her Man

Lau Kwok-Shing

Lau Kwok-Shing

One of Tiger Au's Men

Lai Sing-Kwong

Lai Sing-Kwong

Pirate

Leung Hak-Shun

Leung Hak-Shun

Man at High Level Meeting

Patrick Frzebar

Patrick Frzebar

Chan Tat-Kwong

Chan Tat-Kwong

One of Tiger Au's Men

Hon Chun

Hon Chun

One of Tiger Au's Men

Mak Shu-San

Mak Shu-San

Party Guest