A great psychological thriller achieving a lot of suspense, doubt and fear throughout the movie.