One of the greatest movies i've seen!

Rating: 10/10 (25 October 2006)

Walking in to the theater i was expecting it to be pretty good (cas lets face it anything with Christian Bale and Michael Caine in it is going to be good), but by the end of the movie, It exceeded my expectations, it was an excellent movie and the film making was brilliant and the acting was phenomenal. Its one of the greatest movies i've ever seen.The twists and turns are unexpecting and the end is far more surprising than the previews lead it to be.Everything about this movie is great. How it was written and directed, how the actors portrayed the characters, down to the costumes and the magic tricks. This movie is a must seen. If you are into illusion and suspense and twist, Go see this movie.