Ranbir plays sthe role of Ved and Deepika plays as Tara. The movie story is, Ved has grown up among stories. As a kid in Simla, he would collect money, even steal money so that the old storyteller would tell him stories. Ramayan, Helen of Troy, Laila Majnu, Heer Ranjha, Aladin, Romeo Juliet. The storyteller would also say that all stories are the same. Ved wants his story with Tara to be different. So they decide to not tell each other who they are, to only lie about themselves and after returning from the island to never meet each other again. But they do meet again.