I m not a big fan of shahid kapoor films but I can say this is the best work I have seen so far. I have read all the reviews and I finally I have watched the film after 3 weeks. Let's talk about critics: "all of them suck for negating a good film after so many years". I feel like reviewers haven't actually watched the film before they wrote their reviews. Their reviews are far fetched and far away from the film. How comes none of the reviewers spoke about the direction,cinematography and music that plays a big part of the film. One mentioned it's a misogynistic film?...really? Almost all the top critics like rajeev masand, reviews are biased and one side,which I felt it was unfair!! Why are reviewers holding onto one aspect of the film rather than the whole film. Big THUMBS UP TO THE DIRECTOR!!! With all due respect some aspects are objectionable but it has been handled and answered in a smart way within the film. If reviewers can't read, see or understand inferences then they should go back to school; revisiting film studies and really slap them self for failing to understand inferences!!