Totally over-rated
I am a fan of Amir Khan movies. They are not all good but mostly they are different with some message and interesting story like Lagaan, Fanaa, taare zameen par.
But this one just felt flat. It was just another sports movie. The characters are not well developed. We see amir khan acting tough from the start of the movie but no background is provided for his behaviour. The girls simply accept their fate after witnessing a child-marrriage. This could have been developed further.
It felt like director wanted to shorten the screen time on character development and focus on wrestling scenes which is a bad decision. Because they could have been playing any sport (cricket, football, running) but what matters is motivation behind the action of characters which felt lacking.
There was a possibility of this film taking many directions. The struggle of a woman wrestling in india was not well highlighted. We only see again amir khan acting tough and forcing his way into fights which just feels plain stupid. A few remarks by the people witnessing wrestling suggests their disapproval but this was also not explored.
His wife also gives up too easily to his demands(so much for women empowerment) and her character was also not developed.
The acting was good but overall the film lacked substance.
Even Bhaag Milkha Bhaag was better than this one.
Edit:
Thank you all for the responses and healthy discussions. Most of you didn't agree with me. I do understand all the points that u guys are making but overall this movie failed to impress me(maybe because it is mainstream or maybe I had better expectations). I was more taken back when people hailed it as the best indian movie ever on imdb.
Maybe it gets better on second watch. Maybe it doesnt. It is just a movie and not the end of the world.
Keep watching movies and having fun fellow IMDBers.