Based on 714 votes and 158 reviews.
I highly recommend this interesting movie
Fantastic movie. We enjoyed it and it was interesting to go back and forth, past and present. We want to see it again.
Jumps around quite a bit, but it does all come together in the end.
An excellent movie with an excellent cast
A good movie that makes you think for a change.
A great movie
Excellent movie - very cerebral, though even simpletons can enjoy the storyline.
A really excellent movie
fantastic theory!
Confusing at first but really interesting if you hang in. Could it be true???