As expected from Johar, it's a light hearted one time watch. Ranveer Singh as usual is too loud and dramatic. Jaya, true to her character, is annoying. The movie makes no sense in the first half. Last 40 mins in second half are all that got the 2 stars from me.
Humor is substandard, logic is missing, drama is forced. The theme was good yet the storyline could have been better with proper direction.
Not recommended if you're not willing to waste your time on some typical Karan Johar movie.