It rarely happens now that you find sensible movie in Bollywood. This is much awaited and long due storytelling that everyone can enjoy.
-The soundtrack keeps you engaged throughout the movie.
-All actors have done an amazing job at portraying their respective characters
-The story is complete, so you don't feel at the end like "Isse achcha toh kuch aur he dekh lete"
-And it's interesting enough to leave viewers with the feeling of amusement that a viewer desires.