In my opinion, the movie is just phenomenal. Phenomenal script, phenomenal acting. Fantastic music. I am so glad I watched it. This movie is actually a tight slap on the Indian society where Indian women learn to compromise .. rather than own their happiness. I hope more Indian parents watch it and learn what "beti bachao" actually means. Save your daughters, save your sisters, your girlfriends, your mothers. Be better men! Know where to draw a line! :)
Also, great respect for Tapsee Pannu for amazing portrayal of Amu. And Kumud Mishra and Vikram too! Superb movie. Must watch.