| Jay Chou | ... | Jon | |
| Nicholas Tse | ... | Man Yeung | |
| Peng Lin | ... | Rachel | |
| Bing Bai | ... | Ice (as Michelle Bai) | |
| Andy On | ... | Sean (as Andy Tien) | |
| Kai Chi Liu | ... | Man Tin | |
| Carl Ng | ... | Ross | |
| Tin Chiu Hung | ... | Mark (as Sammy Hung) | |
| Philip Keung | ... | Russell | |
| Elaine Jin | ... | Jon's Mother | |
| Deep Ng | ... | Man Yeung's former partner | |
| rest of cast listed alphabetically: | |||
| Andrew Dasz | ... | Villain | |
| Steven Dasz | ... | Jordanian Mercenary | |
| Issam M. Husseini | ... | Jordanian Doctor | |
| Brad Dirk Martin | ... | Russian Hitman | |
| Jared Robinsen | ... | Tyler (as Jared Robinson) | |
| Anthony Sandstrom | ... | Villain | |
| Ron Smoorenburg | ... | Gang member | |
Directed by | |||
| Dante Lam | |||
Writing credits(in alphabetical order) | ||
| Dante Lam | screenplay and story | |
| Candy Leung | story | |
| Wai Lun Ng | screenplay | |
Produced by | |||
| Albert Lee | .... | co-producer | |
| Candy Leung | .... | producer | |
| Solon So | .... | co-executive producer | |
| Solon So | .... | co-producer | |
| Zhongjun Wang | .... | co-executive producer | |
| Zhonglei Wang | .... | co-producer | |
| Albert Yeung | .... | executive producer | |
Original Music by | |||
| Peter Kam | |||
Cinematography by | |||
| Kenny Tse | (director of photography) | ||
Film Editing by | |||
| Wai Chiu Chung | |||
Production Design by | |||
| Kwok-wing Chong | |||
| Alex Mok | |||
Costume Design by | |||
| William Fung | |||
Makeup Department | |||
| Farah Turjuman | .... | makeup artist | |
Production Management | |||
| Zain Duraie | .... | production management assistant | |
| Issam M. Husseini | .... | unit production manager | |
Sound Department | |||
| Nopawat Likitwong | .... | sound designer | |
| Kinson Tsang | .... | sound designer | |
| Traithep Wongpaiboon | .... | sound designer | |
Visual Effects by | |||
| Po Yan Chan | .... | compositor | |
| Siu Fu Ma | .... | compositor | |
| Edward Pak | .... | compositor | |
Stunts | |||
| Kar Lok Chin | .... | action director | |
| Kar Lok Chin | .... | stunt coordinator | |
| Dante Lam | .... | action choreographer | |
| Emerson Wong | .... | stunt performer | |
Other crew | |||
| Tarik Afifi | .... | production assistant | |
| Jamal Al Adwan | .... | assistant location manager | |
| Peng Seong Chuah | .... | handyman | |
| Lim Chung Man | .... | image consultant | |
|
|
|
|
|
| The Black Widow | The Spider Returns | Contagion | Bank Alarm | Mission: Impossible III |
|
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 another typical action movie from HK that will be loved by those who watch with their right-sided brain but not those with left-sided brain. Better still if watch without working on the brains.Anyway, you have no time for the brain. Scenes are fast, action start right from the beginning till end, mostly well filmed, fast paced but the whole story, main plots and sub-plots right to the action details are full of multi-layered coincidental happenings or actions and events all in the nick time that the audience will find it unconvincing and unbelievable. If only they have paid more attention to the script instead of the action. Revealing the characters or more of the story will spoil the fun, there are also too many loose ends. One important role's mum actually got lost in the middle of the action. Most of the acting are good except for Jay Chou who look lost throughout the movie but it's OK considering his "problem". The location of KL(Kuala Lumpur) made the movie better; instead of usual HK.