Although this film does make you really really angry against the male protagonists it is totally a one sided movie - One sided favouring females, One sided denouncing Hindu practices, One sided denouncing traditional values (as compared to Western/American/Modern values).
It does not offer solutions. Instead it will end up breaking homes. If American values actually benefitted it wouldn't have so many broken families and inequalities in its society.
There is so much goodness in our culture and tradition. Let's identify them and promote them.