Reet Oberoi (Preity Zinta) est une jeune policière du CBI, à New Delhi. Elle est chargée de résoudre toute une série d'enlèvements et de meurtres d'enfants qui laisse perplexe ses collègues, incapables de résoudre le mystère.
Après plusieurs recherches, ses soupçons se porte vers Lajja Shankar Pandey (Ashutosh Rana), un fanatique religieux qui pense pouvoir gagner l'immortalité en sacrifiant des enfants. Le comportement erratique de Pandey et les traumatismes de Reet, liées à son enfance (elle a vu son frère aîné, un terroriste, être abattu par la police dans sa maison) l'oblige à solliciter l'aide d'un détenu, le professeur Aman Varma (Akshay Kumar), un génie injustement incarcéré.
Il commence à refuser de prêter main-forte à la jeune femme, mais finit par l'aider. L'affaire devient encore plus difficile car elle découvre que l'unique fils du ministre de l'Intérieur a été enlevé par Pandey. Reet ne peut pas gérer la pression seule en raison de ses traumatismes et de ses peurs, elle est également confrontée à l'opposition de la police locale en partie à cause des méthodes peu orthodoxes de Varma. En même temps, Reet commence à passer plus de temps ensemble avec Varma qui l'aide à surmonter ses insécurités et ils tombent amoureux l'un de l'autre.
Ils finissent par retrouver Pandey, qui est sur le point de commettre son dernier sacrifice, le jour d'une éclipse solaire (Soorya Grahan) qui l'aidera finalement à atteindre l'immortalité inaccessible. Varma et Reet réussissent à sauver l'enfant, tuant Pandey dans le processus, mais Varma est grièvement blessé et est sur le point de mourir. Reet et Varma partagent un dernier baiser avant qu'il meurt dans ses bras. Reet rentre en héroïne, trouvant un nouveau sens à la vie.
Fiche technique
Sauf indication contraire ou complémentaire, les informations mentionnées dans cette section peuvent être confirmées par le site IMDb.
La bande originale du film est composée par Jatin Lalit. Elle comprend sept chansons, écrites par Sameer. Elles sont chantées, pour la plupart, par les chanteurs de playback Shradha Pandit et Sonu Nigam, accompagné par d'autres interprètes dont Jaspinder Narula et Remo Fernandes, qui apparaissent également dans la bande originale.
La chanson Manzil Na Koi est fut chantée en duo ainsi qu'en version masculine et féminine.