It is one of the rare intelligent movies. some of the the dialogues are unbelievable as i never expected such quality from a bollywood movie. very thoughtful and worth watching. central characters lead good performance. thinking on negative front could be that lyrics and music are not so great. performance by supporting cast could be distracting some times. the conflict between personal and social responsibilities is captured. movie indeed is a gentle reminder that it is possible to leave impact without huge budget. At the same time, it is sad that sch movies don't get the deserving acclaim. there is no specific high point in movie as it peaks throughout.