What I liked most, of course, was the strong female lead. Vidya Balan's character Krishna is the driving force - which is especially delicious given that one of the major male characters is the great Naseeruddin Shah himself. But instead of talking about what I liked - and don't get me wrong, there was much to like - I want to talk about what I didn't.
The one major thing that fell short for me was that Krishna starts off being enigmatic and manipulative - but then turns out to be the typical movie heroine, quite innocent and insipid after all. I would have loved it if she had continued to flirt magnificently with Khallu jaan while sleeping with Babban - but as soon as she sleeps with Babban, bang, the romantic triangle is resolved and she seems to be irrevocably with him now. The movie also does not attempt to subvert the old Bollywood dictum that if the heroine sleeps with (or even kisses) a man, she has to marry him in the end - or die. True, we don't know what happens after the movie ends and the trio walk off into the sunset... but I'd have liked a hint of a not-so-happy ending for the somewhat simple Babban and a much more sensible one for the forceful, intelligent Krishna.
The other stereotype the movie played into was that of the beauty parlour woman being the 'other woman', the 'loose' woman - even though it treated her more sympathetically than otherwise.
Also, her lover creeps out of the temple by a back door so that he can visit her unobserved and then his car is miraculously parked outside the house when he's done?
However, I did enjoy it. I wish I could have watched it on the big screen. Especially considering the last movie I watched on the big screen was Percy Jackson and the Lightning Thief.