I loved the movie. The main reason is because it is so fresh- no cliches, the characters are realistic, and the story is enticing and entertaining.
There was not a single moment of boredom. It is aptly paced. Taapsee shines as Rani and looks beautiful as well. Rishu is great too. You will connect with the characters.
I loved everything about it.