Bravo for choosing such type of subject, which is very related to now a days social problems. Director Mr.Prakash Jha is known for it. Concept is good. Screenplay is written very conveniently rather that showing some mind game. Almost every incident is common. Problems are taken and shown in general way. Somehow, it reflects a naive approach because all this incidents are very common as an audience due to media coverage of lots of Satyagrahas. Surprisingly sad track is very weak. You won't feel that much of pain, which will be being shown on screen. Same fate for love scenes. A person is emotionally complaining to you for your carelessness then rather showing concern you just made a lip lock and finishes the conversation!!!? Even, it was first time your love shown towards that person. First lip lock shouldn't be so accidental and impulsive. Metaphor of that wine bottle is also not very emotional. Two persons are angrily arguing across the railway track and trains are being passed between!!! It is too much. Performance wise Mr. Amitabh Bachchan is amazing. Ajay Devgan is superb. Manoj Bajpeyi is outstanding. Kareena Kapoor Khan is very good. Amrita Rao is OK. Music doesn't support the film well. In this type of film, music has to pace up the mood but all tracks are just so so.