Amazing

Rating: 9/10 (22 May 2017)

I can say it is one movie that I enjoy every time I see. Though I have watched other movies with similar stories I was surprised, I thought I am the smart man who could understand the movie before it ends, but then I have realized that I understood only what the team work wants me to do. Watch it 3 times the first time is to know what is happening, second is to understand it and third time just to enjoy the Leonardo's performance.