Juste avant son mariage, une jeune femme se retrouve enlevée et détenue contre rançon. Au fur et à mesure que les premiers jours passent, elle commence à développer un lien étrange avec son ravisseur.
Sameer Rafilini (Salman Khan), de retour en Inde après s’être installé en Italie, vient pour parfaire son enseignement musical et suivre des cours de chant auprès du maître Pundit Darbar (Vikram Gokhale). Celui-ci l’accueille dans sa maison et le loge dans la chambre de sa fille, Nandini (Aishwarya Rai), ce qui contrarie beaucoup celle-ci. Sameer et Nandini finissent néanmoins par tomber amoureux l’un de l’autre. Hélas, les projets de Pundit Darbar pour sa fille sont tout autres : il souhaite marier celle-ci avec Vanraj (Ajay Devgan), également amoureux de Nandini. Pour cela, il fait promettre à Sameer, redevable de son enseignement musical, de quitter l’Inde et d’oublier Nandini. Sameer, contraint, accepte et repart pour l’Italie. C’est donc le cœur brisé que Nandini se marie avec Vanraj qu’elle déteste…
Étudiant en médecine, Uday Gupta intègre à contrecœur un cours de gynécologie exclusivement féminin. Pour devenir un bon médecin, il va devoir se libérer de ses préjugés.
Dans les années 1970, Om Prakash, un jeune artiste, tombe amoureux d'une actrice reconnue, Shanti Priya avant de trouver la mort en essayant de sauver son amour. Om Prakash renaît sous le nom de Om Kapoor, fils d'un grand acteur. Hanté par les souvenirs de sa vie antérieure, il découvre la vérité sur sa mort et décide de se venger du meurtrier de Shanti.