The movie Thappad is a tight slap on the face of masculine society not with the violence, but with the logic and emotions. It is not right to hit a woman in a relationship and thi s movie explains the reasons very well in the course of it's runtime. Kudos to Anubhav Sinha and Taapsee for an impressive work.
Would definitely recommend it to everyone.