If you want to watch a movie where you have to use your mind in order to understand that or like to analyze or like to pay attention to every single detail then this movie is for you. A psychological-thriller movie that everyone needs to watch!
The starting of the movie is completely different from the ending. The plot of the movie is just mind blowing. It will leave you completely to guess that exactly what happened and the best part is you have to use your mind and give your full attention towards it to understand this movie. I personally love this kind of psychological movies but this one is completely on a different level. The dialogues of this movie is so meaningful. Success of a movie (most of the part) depends on directing and acting part and the both is amazing in this movie. Director: Martin Scorsese did a splendid job and the legendary actor Leonardo DiCaprio gave his very best, once again and of course actor Mark Ruffalo, well known as Hulk from avengers did excellent job in this film. To be honest, I actually become fan of his acting after watching this movie!