It's a very entertaining action flick with the right dose of suspense and violence. However I was quite annoyed by the high numbers of plot holes all along the movie. The director is definitely not very regarding when it comes to details and that killed a little bit the overall credibility. Acting is good and convincing.