amazing...

Rating: 10/10 (10 February 2004)

I actually paid to see this movie in the theatre, which is rare, and felt that it was worth every penny. This movie for me sits right up there with "Sixth Sense" for surprise endings and plot twists throughout the entire film. See this movie!