| Simon Yam | ... | Insp. Chan Kwok-Chung | |
| Donnie Yen | ... | Insp. Ma Kwun | |
| Sammo Hung Kam-Bo | ... | Wong Po (as Sammo Hung) | |
| Kai Chi Liu | ... | Insp. Lo Kwun-Wah (as Liu Kai Chi) | |
| Ken Chang | ... | Insp. Lee Wai-Lok | |
| Danny Summer | ... | Insp. Kwok Tsz-Sum | |
| Jacky Wu | ... | Jack (as Jing Wu) | |
| Austin Wai | ... | Cheung Chun-Fei | |
| Vincent Sze | ... | Chan Wai | |
| Kin Leung Yuen | ... | Murder witness (as Yuen Kin Leung) | |
| Kenji Tanigaki | ... | Wong Po's Henchman | |
| rest of cast listed alphabetically: | |||
| Hin-Wai Au | ... | Wong Po's lawyer | |
| Tat Chi Chan | ... | Uncle Ba (as Chan Tat Chee) | |
| Timmy Hung | ... | Drug trafficker | |
| Jeff Kam | ... | Bottle-throwing gangster | |
| Ching-Lam Lau | ... | Hoi Yee (as Lau Ching Lam) | |
| Jing-kei Liang | ... | Wong Po's wife (as Liang Jing Kei) | |
| Maggie Poon | ... | Sum's daughter (as Maggie Poon Mei Ki) | |
| Tung So | ... | Wong Po's bodyguard (as So Tung) | |
| Chris Tsui | ... | Wong Po's bodyguard | |
| Hua Yan | ... | Gangster in crowd | |
Directed by | |||
| Wilson Yip | (as Yip Wai Shun) | ||
Writing credits | ||
| Wilson Yip | (written by) (as Yip Wai Shun) & | |
| Kam-Yuen Szeto | (written by) (as Szeto Kam Yuen) & | |
| Wai Lun Ng | (written by) (as Ng Wai Lun) | |
Produced by | |||
| Tat Chi Chan | .... | executive producer | |
| Carl Chang | .... | producer | |
| Paco Wong | .... | executive producer | |
Original Music by | |||
| Kwong Wing Chan | (as Chan Kwong Wing) | ||
Cinematography by | |||
| Wah-Chuen Lam | (director of photography) (as Lam Yah Chuen) | ||
Film Editing by | |||
| Ka-Fai Cheung | (as Cheung Ka Fai) | ||
Production Design by | |||
| Kenneth Mak | |||
Art Direction by | |||
| Kenneth Mak | |||
Costume Design by | |||
| Steven Tsang | |||
Makeup Department | |||
| Kakusei Fujiwara | .... | special makeup effects artist | |
| Siu-Yee Fung | .... | hair stylist (as Fong Sio I.) | |
| Heidy Chun Sau Ha | .... | makeup artist (as Chan Sau Han) | |
Production Management | |||
| Shing Hung Chan | .... | unit manager (as Andy Chan Shing Hung) | |
| Yiu Wa Chan | .... | assistant production manager (as Chan Wai Wah) | |
| Yuk-Lam Pang | .... | production manager (as Pang Yuk Lam) | |
| Tsz Kin Tsang | .... | assistant production manager (as Tsang Tsz Kin) | |
Second Unit Director or Assistant Director | |||
| Kam-Man Hui | .... | second assistant director (as Hui Kam Man) | |
| Cheong Leung Tim | .... | first assistant director | |
Art Department | |||
| Kung Chan | .... | props (as Chan Kung) | |
| Wai Ming Lam | .... | property master (as Lam Wai Ming) | |
| Yu Chung Wong | .... | props (as Wong Yu Chung) | |
Sound Department | |||
| Ngai Cheung | .... | dubbing: Mandarin (as Cheung Ngai) | |
| Chung Wai Leung | .... | sound recordist (as Leung Chung Wai) | |
| Chung-hau Leung | .... | assistant sound recordist (as Leung Chung Hau) | |
| Terry Shek | .... | dialogue editor (as Terry Shek Chun Kin) | |
| Terry Shek | .... | dialogue recordist (as Terry Shek Chun Kin) | |
| Kenji Shibazaki | .... | sound | |
| Kinson Tsang | .... | sound re-recording mixer | |
| Kinson Tsang | .... | sound | |
| Fung Yan Wong | .... | dubbing: Cantonese (as Wong Fung Yan) | |
| George Lee Yiu-Keung | .... | sound (as Yiu Keung George Lee) | |
| Ting Yip Yuen | .... | dialogue editor (as Yuen Ting Yip) | |
| Ting Yip Yuen | .... | dialogue recordist (as Yuen Ting Yip) | |
Visual Effects by | |||
| Adam Chan | .... | CGI artist | |
| Olivia Choi | .... | visual effects coordinator | |
| Koan Hui | .... | visual effects supervisor | |
| Henri Wong | .... | CGI artist | |
| Olivia Yapp | .... | CGI artist | |
| K.K. Young | .... | CGI artist | |
Stunts | |||
| Jun'ya Iwamoto | .... | action choreographer (as Iwamoto Junya) | |
| Tung So | .... | action choreographer (as So Tung) | |
| Kenji Tanigaki | .... | action choreographer (as Tanigaki Kenji) | |
| Jack Wong Wai Leung | .... | action choreographer (as Wong Wai Leung) | |
| Hua Yan | .... | action choreographer (as Yan Hua) | |
| Donnie Yen | .... | action director | |
| Sammo Hung Kam-Bo | .... | action choreographer (uncredited) | |
Camera and Electrical Department | |||
| Man Po Cheung | .... | camera operator: second unit (as Cheung Man Po) | |
| Wing Lun Chow | .... | gaffer (as Alan Chow Wing Lun) | |
| Wing Chai Ko | .... | best boy (as Ko Wing Chai) | |
| Lau-fai Lo | .... | best boy (as Lo Lau Fai) | |
| Hoi-man Mak | .... | focus puller (as Mak Hoi Man) | |
| Man-Ching Ng | .... | gaffer (as Ng Man Ching) | |
| Chun Chung Tsang | .... | focus puller (as Tsang Chun Chung) | |
| Jupiter Wong | .... | still photographer (as Jupiter Wong Kin Man) | |
| Wai Lun Wong | .... | still photographer (as Wong Wai Lun) | |
| Wang-Fai Wong | .... | still photographer (as Billy Wong Hung Fei) | |
Costume and Wardrobe Department | |||
| Eva Law | .... | assistant costume designer (as Eva La Pui Sho) | |
| Ping Tong | .... | wardrobe (as Tong Ping) | |
| Bruce Yu | .... | costume consultant | |
Editorial Department | |||
| Sornrop Chankeewong | .... | digital intermediate producer (as Sornrob Choiekeewong) | |
| Pawadee Chantanom | .... | digital intermediate executive producer | |
| Deborah Huen | .... | telecine colorist (as Debora Huen) | |
| Piyanut Kaeomaneo | .... | assistant digital output technician | |
| Kritsada Kaewmanee | .... | technical supervisor: computer graphics | |
| Ruangdack Kratukrok | .... | assistant telecine colorist | |
| Kaewla Notsukhum | .... | telecine colorist (as Kaewla Netsukhum) | |
| Supamol Pleumchusak | .... | digital colorist | |
| Supamol Pleumchusak | .... | digital timer | |
| Nepasnan S. | .... | digital intermediate producer (as Napasman S.) | |
| Pornopol Sakarin | .... | technical supervisor: computer graphics | |
| Padtanasak Sangchod | .... | digital output technician | |
| Roekcha Shakowatananon | .... | digital on-line editor | |
| Suwil Tiwakornkul | .... | assistant digital on-line editor | |
| Passakorn Yaisiri | .... | digital colorist | |
| Passakorn Yaisiri | .... | digital timer | |
Music Department | |||
| Ken Chan | .... | composer: additional music | |
| Taq | .... | composer: additional music | |
Other crew | |||
| Yuen Kan Cheng | .... | production coordinator (as Cheng Yuen Kan) | |
| Ke Ming Lin | .... | assistant: Sammo Hung Kam-Bo | |
| Pisit Lixibunnakorn | .... | laboratory consultant | |
| Calmen Lui | .... | laboratory consultant (as Calmen Lui Lai Wah) | |
| Chi On Mak | .... | script supervisor | |
| Pairoj Prempri | .... | laboratory consultant | |
| Pison Santawanpas | .... | laboratory consultant | |
| Chun Ling Tao | .... | production coordinator (as Tao Chun Ling) | |
| Chris Tsui | .... | assistant: Donnie Yen (as Chirs Tsui) | |
| Bobbie Wong | .... | project supervisor | |
| Yung Lin Yeung | .... | tea lady (as Yeung Yung Lin) | |
|
|
|
|
|
| The Departed | The Dark Knight | The Killer | Dragon Squad | Black Dynamite |
|
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
| Full cast and crew | Company credits | External reviews |
| News articles | IMDb Action section | IMDb Hong Kong section |
This is an amazing film if not just for the fact it has Sammo Hung fighting Donnie Yen and fans of Martial Arts movies will know what I mean! Donnie Yen is so fast and Sammo is Sooooooooooooooooo big in more ways than one but boy can he move!!! The film also shows a different side to Sammo a dark and pretty scary side! The film has a great story, bad Sammo with even badder cops! Donnie is the new guy taking over from Simon Yam who has a tumour and is retiring to take care of his god-daughter. Donnie doesn't know just how far his new team will go to protect each other and it's pretty far! Sammo was responsible for the death of Simon's god-daughters parents and he has vowed vengeance and tries to frame him, BIG mistake! I won't say anymore but there is amazing fight scenes and action galore don't know if the girls will like it but if they're anything like me they'll love it and I'm positive the guys WILL love it!!!!! TWO TUMS UP!!!!!!!! GET THIS MOVIE! OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOHHH!!!!!!!!!! BEWARE THAT YOU DO NOT BUY THE CUT VERSION AS I HAVE BOTH AND YOU WILL BE VERY LET DOWN IF YOU BUY IT! MAKE SURE IT IS UNCUT AS THERE IS A GREAT KARMA KICK ASS SCENE NEAR THE END, YOU'LL KNOW WHAT I MEAN WHEN YOU SEE IT!! HAPPY VIEWING!!!