Good things about this movie:
1. Grounded characters
2. Good acting by male lead
3. Emotions and Conflict of the Main Lead are presented perfectly. Good Writing.
Bad Things about this movie:
1. The events in this movie seem unbelievable. Hallmark of bad screenplay or dialogues.
2. The dialogues and scenes of male lead are as good as dialogues and scenes for female lead are horrible. Female lead is badly written.
3. The characters who mainly interact with main lead are written well. The characters who mainly interact with female lead are written without care. Probably two different writers divided up the script.
4. Half of the actors are miscast.
5. Starts as a comedy. Later comedy is ditched completely and suddenly.
Overall a one time watch. You will have to make a little effort though.