Very Good

Rating: 8/10 (4 February 2007)

This movie the first time i saw it was a ten star, and is every time i see it after a long lay off. Seeing it more than once too closely together takes a lot of the fun because the story is pieced together backwards and is very thrilling. The surprise and anticipation of being in the characters shoes is the real fun and greatness of this movie.
On the subject of plot holes, some will say it has a huge one, the entire movie could be called a plot hole because of the premise, but I think they cover it. Learned behavior, he talks about it in the film and leads to other conclusions if you take his understanding of his condition as a learned behavior.
Figuring it out or not, it is an amazing movie.