My rating goes to the topic and the performance of nushrat bharucha. Rest all is a predictable story with lots of loopholes. Kindly watch the movie with a sensitivity for the topic and feel the pain for the ladies. Among the cons is the performances of supporting cast, special mention Meeta Vashisht who was a wrong choice for the role who was not able to convince us with her fake haryanvi accent.