What an amazing, mind-blowing, movie!! An emotional roller-coaster with not one but several social messages! Me and wife were completely in the zone and couldn't help but keep discussing the movie after leaving the theatre! Karan Johar has evolved as a director over the years, and this time he has created magic! .. Don't go by the negative reviews of Bollywood-haters ... Just go and watch the movie! Wish more such movies are made by Bollywood directors.