The movie was about a 6 or 7 till the ending

Rating: 10/10 (27 June 2005)

If you haven't seen this movie I don't recommend reading the last lines of this comment or anything about the movie.
When I first started watching this movie I didn't really understand the hype. It seemed average to me, and I was a little disappointed by the beginning of the movie which starts out slow, but completely redeems itself in the end. I can see why this movie takes heat from some people because of predictability issues. I was fortunate enough to not know anything about the movie before I watched it which left the element unspoiled to me, and provided great thrill.
The plot twist ending is predictable to some who say "oh I know it" but I don't buy that for a second. The 10 is at the end of the movie, I was never more exhilarated what watching a movie than watching the plot twist end of this movie for the first time ignorant to any aspect of the movie.