Kailashnath Malhotra est un riche industriel. Avec la complicité de son médecin, il s'invente une maladie et espère pouvoir ainsi faire pression sur son petit-fils Raj et le contraindre à se marier. En fait, Kailashnath ne désire qu'une chose, c'est de voir naître son arrière-petit-fils, l'héritier de la dynastie Malhotra. Raj n'est pas dupe, mais néanmoins, il accepte de rencontrer Priya, la fille d'un ami de Kailashnath. Raj et Priya, qui s'étaient rencontrés auparavant lors du mariage d'un ami commun, tombent amoureux et se marient. Quelques mois plus tard, cette belle famille unie est secouée par un drame. Priya, alors enceinte, a un accident et fait une fausse couche. Le médecin qui l'examine déclare qu'elle ne pourra plus jamais avoir d'enfant.Le couple est effondré. Craignant de décevoir Kailashnath, Raj cache la vérité à sa famille. Pour faire face à la situation, Priya envisage de faire appel à une mère porteuse. Cependant, tout doit rester secret. Raj, qui s'est chargé de trouver la personne idéale, propose à Madhubala, une prostituée, de mettre au monde un enfant qu'elle devra abandonner à la naissance. Elle accepte après avoir obtenu l'assurance de toucher une forte somme d'argent. Madhubala finit par tomber amoureuse de Raj mais finira par donner l'enfant face à la gentillesse et détresse de Priya.