This is a great movie. It is visually satisfying, and the characters are all very interesting. The viewer will really get caught up in the intensity and suspense throughout the film. Each time I have watched this film, I have felt the same way each and every time. A truly satisfying movie. This is not a spoiler: The ending has left some people with a bad taste in their mouth but do not let that take anything away from the film. Although some may feel there are slow points in the film, I feel that it is engaging and interesting all through out. I say that because the body language from the actors and the scenery add to the movie. Not much needs to be said at certain points in the film for you to get the message the filmmakers wanted to convey. Great performances from the actors.