For ppl, who want to read this post to decide whether they should watch it or not - I will make it simpler here, it's a mix of fun and 'self think' movie. I loved it for the latter and hence it's a must watch from my side. If you are somebody, who likes a little bit of 'meaning drawablity' from those 2-3 hrs, then u are with me. Although there is good enough fun that also comes along.
PLOT
Now, I am not going to put spoilers here and say that plot is awesome and imtiaz has done a great job with all small details being looked at. He is a master storyteller in my books now after having seen highway, Rockstar in particular. It's not the kind of love that bollywood has been showcasing since last 50 yrs. The key idea which will hit u more than the movie - Ur life is ur story/dream/plan, u don't need approvals, appreciations from others to execute it. Somewhere down there, we start mimicking the world and lose our story where we are special, and rather than becoming a Rockstar we end up becoming a me too without a real identity.
ACT
Ranbir Kapoor is back with an award winning performance. Deepika within a small role does full justice and looks desirable.
MUSIC
Rahman does a decent job with matargashti being the most likable. However, somwhere I felt I hear sada haq in the matargashti song... Lukka chhuppi in agar tum saath ho song. That's probably because of his signature. Mohit chauhan hums lovable matargashti. And do notice amazing lyrics in this song!
FINAL TAKEAWAY
Given, everybody is in a rat race, you relate with the movie and want to become that ved who can detach himself from the race and creat his own happy ending!
Must watch. RESPECT. IMTIAZ ALI.