What an incredible movie. A great movie that I can't stop raving about to my friends. Granted - every movie has flaws - but this movie comes darn close to flawless. In my book - it's the king of "psychological thrillers". Once again - a MUST HAVE for anyone's collection. Believe the reviews - this movie is so fresh and entertaining. A twisty plot, a great cast, and a killer soundtrack make for an excellent film.Hands down - 5 stars.