It's a must watch movie. Such a fine acting by Alia and Ranveer.Each actor in this movie has done a wonderful job and no where in the movie you would feel bored. It has a very strong message and it's something that we Indians often overlooked for centuries. Songs are so nice and groovy. Overall had a fun time watching this movie. P.S. Karan Johar has showcased his directing skills beautifully and special shout out to costume designers engaged for this picture.