Great movie

Rating: 10/10 (11 December 2015)

I will highly recommend it. One of the greatest movies I have seen. You watch almost the whole movie and cannot be sure what actually is happening and then in the last couple of minutes everything comes to its place and you realize the deep sense of the script.The story is really compelling and although there are many special effect this doesn't contradict with the interesting and really full of meaning plot. One of the best roles of Joseph Gordon-Levitt. A the first couple of minutes I thought that this movie will be a waste of time but fortunately I was wrong. Great cast, great storyline. One of the few movies which can be watched more than once and each time you discover something hidden the previous time.