mind-blowing!

Rating: 10/10 (5 July 2014)

seriously if you have not seen this film yet stop what you are doing, go down to wherever you buy DVDS from and pick this up then watch it and repeat. this movie is too intricate and complex to go into here but you are gripped throughout the whole film and the twist is the perfect payoff. just watch it and enjoy, because believe me you will. The characters are some of the most interesting and compelling i have ever seen in any kind of media, except perhaps Lester burnham from American beauty (another great film btw). the way they all fit into the overall plot and story is fantastic and the people who created this masterpiece should all be given huge praise for allowing me to watch the film and then afterwards sit through the credits with a huge smile.