A lot of IMDb users here have deeply slammed this thriller, which I don't think is quite deserved... though I do agree that the movie could have been much better done. I will admit that there is not one boring moment in the movie, which is more than you can say for some other movies. And the movie has a good number of twists, turns, and suspenseful moments. However, the eventual payoff is very disappointing, because it doesn't really make all that much sense. Everything in the final few moments is quite rushed, and the more you think about it, you'll realize there are a number of unexplained plot holes. While this bad portion of the movie is only a few minutes long, the fact that it's the way the movie ends will leave you frustrated and make you feel you spent about 80 minutes watching the story only to be cheated. If the screenwriter had spent more time polishing the final few minutes, I really think we would have a sleeper of a thriller. But as it is, it's a failure, albeit one that does have some good moments.