Just a slap...No man ..I am a lady of 21st century who knows how the self respect react...It's a slap on society and those who made their mind make up that women is the name of sacrifices and moving on with..... Amazing movie..Just loved and felt in deep of my heart.