What a soul shaking movie ..not a moment that we lost d interest in d plot ..all characters have played their part so beautifully ..director deserves applaud ..such movies are reflection wt needs to be changed in our society n we r d ones who have to be d change ...must must watch !!