Varun grover is worst. I don't know why are you forcing him to do acting. Although he had small time share on screen but whenever I see him, I feel like puking.
And second why all characters are using modern day English, when the film is of mid 20th century.
Overall, film is good except above 2 points. There is a central conflict, characters have strong motivation.
Antagonist, her mother all are strong external forces that stops our lady to achieve her goal.