I would say this one of the good stories that was executed almost flawlessly. Director had clear vision in explaining the story by adding comedy into the script without spoiling the story. All the characters have their own importance in the script and specially female characters have equal importance along with male characters.