This movie is very underrated like most of good bollywood movies. It is one of the best bollywood movie you will get to watch. All characters were portrayed very well and the story is also good. You will enjoy this movie if you want something different from typical bollywood drama and romantic and childish comedy kinda movie. From my pov it is a must watch for you to know that bollywood still can make some awesome movies.