It's an amazing movie , you just need a brain and a lot of concentration to understand the movie , many have not understood this one because of lack of proper direction , but if you watch it 2nd time with a peace in mind , you will surely love this movie , story is just too good but the direction cannot portray it properly just by watching it once , so if you are reading this , maybe you have to watch it twice to understand the story of this movie. I will rate it 4.5/5.