Even if my standards for this kind of movies are really high I was sastified with this one. Not too impressed because its really easy too guess almost everything here. Story has some holes and it has a lot nonsense moments and parts. But at the end, it was good move for one time watch.