Jackie Chan
Sergeant Chan Ka-Kui
Jackie Chan
Sergeant Chan Ka-Kui
Maggie Cheung Man-Yuk
May
Lam Kwok-Hung
Superintendent Raymond Li
Bill Tung Biu
Inspector "Uncle" Bill Chou
Mars
Kim
Kenny Ho Kar-King
Policeman 12674
Johnny Cheung Wa
Policeman
Lung Tin-Sang
Policeman Sun
Wu Ma
Mall's Security Guard
Guan Shan
Mr. Fung
Yeung Chak-Lam
Mall's PR Department Head
Teddy Yip Wing-Cho
Mall's Director
Wong Wai
Mall's Director
Lau Siu-Ming
Senior Police Officer
Lisa Chiao Chiao
May's Aunt
Ben Lam Kwok-Bun
Hung
Benny Lai Keung-Kuen
Mute Blackmailer
Danny Chow Yun-Kin
Ken
John Cheung Ng-Long
Polar Bear
Sean Lau Ching-Wan
CID in Restaurant
Michael Chow Man-Kin
CID in Restaurant
Dennis Chan Kwok-San
Mall Merchant
Wong San
Mall Merchant
Ken Lo Wai-Kwong
Fireman
Tai Bo
Joker
Charlie Cho Cha-Lee
John Ko
Chor Yuen
Drug Boss Koo
Billy Lau Nam-Kwong
Ticketed Truck Driver
Andy Tai Chi-Wai
Crazy Fai
Isabella Wong
Ms. Wong
Anglie Leung
Police Interrogator
Crystal Kwok
Police Interrogator
Ann Mui Oi-Fong
Police Interrogator
Yip San
Policewoman
Alvina Kong Yan-Yin
Stewardess
Louis Roth
Police Chief (uncredited)
Chris Lee Kin-Sang
Ko's Man
Wan Fat
Ko's Man
Chan Tat-Kwong
Ko's Man
Rocky Lai Keung-Kun
Ko's Man
Chan Chi-Fai
Drives Into the Restaurant (uncredited)
Chen Chi-Hwa
Airplane Passenger (uncredited)
Mai Kei
Policeman on Stake-Out
Lee Jun-Git
Policeman
Kiki Sheung
Drug Boss Koo's Private Nurse
Gam Kwok-Wai
Jimmy
Ng Sing-Fat
Detective Ng
Kwan Kin
Mall Director
Seung-Goon Yuk
Mall Merchant
Lee Pooi-Ling
Crazy Fai's Girl
Mak Tin-Yan
Senior Police Officer at Meeting
Go Shut-Fung
Policeman (uncredited)
Christopher Chan Sai-Tang
Airport Security / Policeman (uncredited)
Tai Wan-Wai
Police Interrogator
Jim James
Stockholder (uncredited)
Chim Bing-Hei
Policeman Ah Fay
Hui Sze-Man
Mall Merchant (uncredited)
Lee Wah-Kon
MRT Passenger (uncredited)
Mak Shu-San
Mall Merchant (uncredited)
Pedro Ernyes
(uncredited)
Pang Hiu-Sang
Policeman (uncredited)
Peter Kwok Bei-Dak
MRT Passenger (uncredited)
Louis Keung Kwok-Wah
Policeman (uncredited)
Lai Sing-Kwong
Policeman / Ko's Man (uncredited)
Wong Man-Chun
Security Guard / Policeman
Lui Kim-Kwong
Stockholder (uncredited)
Wong Ka-Kui
Stockholder (uncredited)
Nicky Li Chung-Chi
Policeman (uncredited)
Hon Chun
Ko's Man (uncredited)
Chung Chi-Yung
Policeman (uncredited)
Szeto Yue-Wa
Passerby (uncredited)
Hau Woon-Ling
Ferry Passenger (uncredited)
Charles Chan Chi-Ping
Passerby (uncredited)
Yeung Kim-Man
Policeman in Changing Room (uncredited)
Jackie Chan
Director
Jackie Chan
Screenplay
Raymond Chow
Executive Producer
Edward Tang
Screenplay
Peter Cheung Yiu-Chung
Editor
Leonard Ho
Producer
Michael Lai Siu-Tin
Original Music Composer
Chris Lee Kin-Sang
Martial Arts Choreographer
Andy Cheng
Martial Arts Choreographer
Ben Lam Kwok-Bun
Martial Arts Choreographer
Go Shut-Fung
Martial Arts Choreographer
Chan Tat-Kwong
Martial Arts Choreographer
Benny Lai Keung-Kuen
Martial Arts Choreographer
Lee Jun-Git
Martial Arts Choreographer
Ken Lo Wai-Kwong
Martial Arts Choreographer
Rocky Lai Keung-Kun
Martial Arts Choreographer
Mars
Martial Arts Choreographer
Jackie Chan
Martial Arts Choreographer
Christopher Chan Sai-Tang
Martial Arts Choreographer
Lai Sing-Kwong
Martial Arts Choreographer
Wan Fat
Martial Arts Choreographer
Law Lai-Kuen
Makeup Artist
Lee Man-Chi
Gaffer
Tang Pik-Yan
Assistant Art Director
Shirley Chan Koo-Fong
Costume Design
Danny Lee Yau-Tong
Director of Photography
Yip Fook-Choi
Assistant Costume Designer
Ng Tin-Sung
Focus Puller
Horace Ma Kwong-Wing
Art Direction
Willie Chan Chi-Keung
Production Supervisor
Law Diy-Shing
Script Supervisor
Catherine Chan Dao-Ho
Script Supervisor
Joel Chong Kwok-Wing
Assistant Art Director
Edward Tang
Associate Producer
Lai Yiu-Fai
Focus Puller
Oliver Wong Yui-Man
Art Department Coordinator
Chin Tang-Sai
Script Supervisor
Cheung Yiu-Cho
Director of Photography
Tam Wai-Yin
Assistant Costume Designer
Wan Fat
Assistant Director
Lo Po-Shan
Assistant Director
Stephen Poon Tak-Yip
Focus Puller
Chu Sheng-Shi
Wardrobe Master
Shing Fuk-Ying
Wardrobe Assistant
Ciff Chang Chi-Wing
Property Master
Chow Shao-Lung
Sound Recordist
Lam Hong
Unit Manager
Chan Yuk
Still Photographer
Keung Chuen-Tak
Editor
Tam Hin-Ming
Assistant Production Manager
Sek Chi-Kong
Editor
Jackie Chan
Theme Song Performance
James Wong Jim
Lyricist
Michael Lai Siu-Tin
Music Arranger
Kam Kai-Ho
Unit Manager
Jimmy Law Gwok-Keung
Production Manager
Fong Ho-Yuen
Still Photographer
Ding Yue
Dialogue Editor
Ng Kwok-Wah
Foley Artist
Wong Sau-Han
Assistant Production Manager
Tang Siu-Lam
Original Music Composer
Chow Pik-Fan
Assistant Production Manager