Jackie Chan als Senior Insp. Chan Kwok-Wing | |
Nicholas Tse als Frank Cheng Siu-Fung | |
Charlie Yeung als Ho Yee | |
Charlene Choi als Sa Sa | |
Daniel Wu als Joe Kwan | |
Dave Wong als Sam Wong | |
Andy On als Tin Tin Law | |
Terence Yin als Fire | |
Hiro Hayama als Max Lung | |
Coco Chiang Yi als Sue Chow | |
Deep Ng Ho-Hong als Hong | |
Ken Lo als Kwong | |
Tony Ho als Chui | |
Timmy Hung als Tin Ming | |
Carl Ng als Carl | |
Sammy Hung als Tin Chiu | |
Samuel Pang als Sam | |
Philip Ng Wan-Lung als Philip | |
Yu Rongguang als Commander Chan | |
Sun Chun als Chief Sp Kwan | |
Wu Bai als Frank Cheng's Father | |
John Shum Kin-Fun als Eric Chow | |
Tony Wong Yuk Long als Officer at Lock-Up | |
Liu Kai-Chi als Commander Tai | |
Andrew Lin als Hoi | |
Kenny Kwan als Red Hair | |
Steven Cheung als Green Hair | |
Lisa Lui Yau-Wai als Joe's Mother | |
Koey Wong als Tin Ming's Girlfriend | |
Winnie Leung als Female Hostage | |
Eric Kwok Wai-Leung als Male Hostage | |
Kenny Wong Tak-Ban als Mr. Wong | |
Mak Cheung-Ching als Negotiator | |
Tats Lau Yee-Tat als Bank Manager | |
Asuka Higuchi als Kwong's Wife | |
Mandy Chiang als Chui's Girlfriend | |
Chun Lam als Hoi's Girlfriend | |
Liu Jia als Saxophone Player | |
Eddie Li Yu-Yeung als Policeman at HKCEC | |
Zac Koo Hau-Zheng als Policeman at HKCEC | |
Chiu Chung-Yu als Policewoman at HKCEC | |
Louisa Ng Wai-Bing als Policewoman at HKCEC | |
Monnie Chim Sau-Gwan als TV Reporter | |
Cheung Hak als Policeman #1 | |
Chiu Man-Tung als Policeman #2 | |
Stephen Choi Bung-Kou als Policeman #3 | |
Alex Lee Yip-Kin als Policeman #4 | |
Roderick Lam Chung-Kei als Sam's Subordinate | |
Joyce Lau Ho-Yan als Funeral Attendee #1 | |
Fanny Yeung Cheung-Ha als Funeral Attendee #2 | |
Ada To Chiu-Hung als Funeral Attendee #3 | |
Yip Chi-Ting als Pretty Policewoman #1 | |
Cody Wong Hoi-Bik als Pretty Policewoman #2 | |
Pang Hoi-Kwan als Pretty Policewoman #3 | |
Sandy Leung Man-Yi als Pretty Policewoman #4 | |
Phoebe Tang Yun-Man als Pretty Policewoman #6 | |
Wing Wong Wing als Pretty Policewoman #7 | |
Chong Yan-Ling als Pretty Policewoman #8 | |
Lau Ho-Ngai als Pretty Policewoman #9 | |
Ting-Fung Li als Young Joe Kwan | |
Audio Traffic als Jazz Bar Band | |
Yoki Man Si-Kei als Female Passerby Robbed of Hand Bag | |
Wong Chi-Wang als Commander Chan's Subordinate | |
Lam Wai-Pen als Commander Chan's Subordinate | |
Heaven Ho Yat-Wah als Commander Chan's Subordinate | |
Martin Ma Tit-Leung als Commander Chan's Subordinate | |
Leung Ho-Kai als Commander Chan's Subordinate | |
Maggie Fung Sze-Ting als Commander Chan's Subordinate | |
He Jun als Disco Bouncer #1 | |
Gang Wu als Disco Bouncer #2 | |
Park Hyun-Jin als Disco Bouncer #3 | |
Stephen Bohn als X-Game Player | |
Stephen Julien als X-Game Player | |
Lee Wai-Leung als Bus Driver | |
Jason Yip Wan-Keung als Father of Pre-school Child | |
Chan Wai-Ling als Mother of Pre-school Child | |
Lam Chi-Pok als Station Policeman | |
Tsang Kin-Yong als Station Policeman | |
Vincent Chi Mo-Chun als Bomb Disposal Specialist | |
Akai Lee Kai-Kit als Detention Suspect #1 | |
Cash Lee Chi-Keung als Detention Suspect #2 | |
Nic Yan Si-Yue als Detention Suspect #3 | |
Lam Chi-Tai als Thieves' Lawyer | |
Lee Tin-Cheung als Thieves' Lawyer | |
Lee Ji-Kei als Max's Father | |
Luk Mei-Ling als Max's Mother | |
Brenda Chan Kwai-Fan als Thieves' Parent | |
Ken Ling Hiu-Wa als Thieves' Parent | |
Raymond Yu Siu-lun als Thieves' Parent | |
Cheung Shek als Cyber Cafe Customer | |
Cheuk Wai-Man als Bank Manager | |
Ringo Chen King als Mainland Tourist | |
Lau Ho-Chun als Young Frank Cheng | |
Wong Kam-Hung als Convenience Store Staff | |
Eddie Ho Wai-Yip als Policeman Outside Convenience Store #1 | |
Tai Yiu-Ming als Policeman Outside Convenience Store #2 | |
Victy Wong Yin-Keung als Policeman at First Robbery | |
Chan Tat-Kwong als Disco Bouncer | |
Go Shut-Fung als Disco Bouncer | |
Hin-Wai Au als Doctor | |
Eason Chan als Truck Driver (End Scene) | |
Tin-Chiu Hung als Chiu - Wing's Team Member | |
Johnny Cheung Wa |
Alan Yuen | Screenplay |
Willie Chan Chi-Keung | Producer |
Albert Yeung | Executive Producer |
Benny Chan | Director |
Yau Chi-Wai | Editor |
Jackie Chan | Executive Producer |
Barbie Tung Wan-Si | Producer |
Willie Chan Chi-Keung | Executive Producer |
Tommy Wai | Original Music Composer |
Solon So Chi-Hung | Producer |
Yang Buting | Executive Producer |
Anthony Pun Yiu-Ming | Director of Photography |
Lee In-Seop | Stunts |
Lee In-Seop | Stunt Double |
Bradley James Allan | Stunt Coordinator |
Nicky Li Chung-Chi | Stunt Coordinator |