superb movie... evrything has been explained so magnificently.. i just loved the movie.. each one has acted so well.. there is so much to learn from the movie as its filled with deeper meanings.. iv seen a good bollywood film after very long. it connects with the audience.. alot of effort has been put in bringing together some of the tragic incidents of india.. do watch it dont go by the negativity trollers spread.. just go n watch it and i am sure you'll will love it.. hope bollywood makes more such movies instead of some of the really dumb ones that are being made today...