A l'occasion du 50ème anniversaire de l'indépendance de l'Inde, Amar (Shahrukh Khan), un des meilleurs journalistes de la radio "All India Radio", fait la connaissance d’une femme mystérieuse qui dit s'appeler Meghna (Manisha Koirala). Mais est-ce son vrai nom ? Le temps d'un voyage au Ladakh, en compagnie d'exilés, ils se perdent de vue. Amar décide de rentrer à New Delhi ou il s'apprête à épouser Preeti. Quand soudain Meghna resurgit. Amar sent que Meghna porte un lourd secret qui l'empêche de l'aimer comme il l'aime. En effet, Meghna a une mission à accomplir. Elle fait partie d’un groupe de terroristes et prépare un attentat à Delhi. On la découvre habitée par sa mission, peut-être attirée par une autre vie, par l'envie d'être une jeune femme amoureuse, mais a-t-elle le choix...? Amar découvre enfin le secret et cherche à empêcher le pire. La course contre la montre commence !