Raj Malhotra (Shahid Kapoor), jeune architecte résidant à Toronto, était au cours de ses études un brillant élève qui ne connaissait que le succès. Mais depuis il éprouve des difficultés à lancer sa carrière. Il manque de client, de projet. Il consulte un jour une voyante Hassena Bano...
Le film est construit sur trois histoires qui se déroulent à des époques différentes. Cela commence en 1960. Govind (Shahid), un musicien en devenir, rencontre dans le train qui l’emmène à Bombay, Ruksar (Priyanka Chopra) une star de cinéma. En 2012, Radha et Krish se télescopent au coin...
Partie distraire les troupes à la frontière birmane lors de la Seconde Guerre mondiale, une star de cinéma se retrouve prise dans un triangle amoureux.
Après un rendez-vous désastreux avec la ravissante Payal, Rajiv, un jeune étudiant, essaie de rebondir et de se rapprocher de la belle Alisha, mais arrivera-t-il à ses fins ?