I'm not Indian and I don't know any of the actors in this film, so I'll say that those who gave it a 10/10 score are biased or maybe even lying in their reviews. It's not a bad movie, but it's not an amazing must-watch either. There are still a lot of plot holes. I got pretty sleepy during the 40+ minutes of the movie and the romance parts were boring and excessive. Some scenes even seemed irrelevant and didn't contribute to the main story. But hey, it's Bollywood, known for its dramatic romance stories.
The twist was pretty good and entertaining, and I was really impressed by the acting skills of the female lead. The makeup team also did an incredible job, as you could clearly see the difference in Neha Grover's face before and during her pregnancy. Her face looked puffy but natural, and I've seen many of my friends look like that during pregnancy, so I thought the makeup was really well done.
The movie gets a higher rating from me because of Yami's performance. As for the male actors, none of them stood out. The actor who played Ankit didn't steal the show as well as Yami did. He played his role decently, but he wasn't impressive. For me, he could easily be replaced by another actor without losing the essence of the film.