Great Movie

Rating: 10/10 (30 October 2006)

throughout the whole movie i was extremely confused and I'm still confused right now about it. however, the movie is wonderful. with the bits and parts that i do understand it is an absolutely amazing movie with so many twists and turns that will keep you on the edge of you seat until the movie is over and the crowd has shuffled out.
The acting is wonderful and the directing makes you feel as if the movie is written just for you.
i highly recommend this movie to anybody who is in the mood for a twist and a movie that requires a lot of thought, but yet a lot of excitement at the same time.