Its the journey of a guy - Ved (Ranbir Kapoor) who grows up listening to stories and ends up doing tamasha at each and every place. The difficulties that he faces due to this habit & how a girl - Tara (Deepika Padukone) falls in love with him in between leading to self-realization. It encourages you to 'follow your dreams' & that, 'love has the power to change you'.
The director (Imtiaz Ali) tries to tell this story differently in a non-linear way with songs poping out in the middle and a hook of tamasha. Which doesn't work out for me and it becomes kinda sloppy towards the end. The writing (Imtiaz Ali) could have been crisper and more engaging as the concept is interesting, but is not translated into a good screenplay. The editing(Aarti Bajaj) is different and non-linear. Its not that great in my opinion though. The music (A.R.Rahman) is good, especially the emotional track 'Agar tum saath ho'. Its a nice mix of tracks. The film looks like a travelogue with good landscapes and wide shots thanks to the cinematographer (S.Ravi Varman). Ranbir Kapoor and Deepika Padukone are good actors, but the characterization is a bit complicated. They do own emotional scenes making you feel sad for them.
A film that is different for sure and unconventional storytelling.
Watch it - you might love it or you might hate it.