This film is overrated. Very, very overrated. I guessed the "trick ending" almost as the movie started. The whole damned film hinges on this "trick ending". Bad acting, bad plot, almost incomprehensible dialogue, and a lack of buildup to the twist at the end. We are given clues, but the end has no dramatic "rightness". It's just an ending, with no brilliance to it.