 Anand (Jeetendra) and Devki (Sridevi) on one hand, and Yashoda (Jaya Pradha) and Vicky (Vinod Mehra) on the other, have recently married. While Devki has a child, Yashoda is expecting. The two couples meet in a train journey, which is ill-fated as it collides with another train. Devki is nowhere to be found, and Anand believes she is dead. Vicky is dead, and Yashoda is devastated. To confound matters more, Yashoda loses her child. Anand feels sorry for Yashoda and has the doctor switch his baby for the dead one. Yashoda returns to her home and her in-laws with Anand s child, while Anand re-locates abroad. Several years later, Anand returns and is unable to keep away from Yashoda and her child. He repeatedly keeps on visiting them, to the extent that his visits get to be a nuisance, and an embarrassment. Then Anand gets a shock when he comes to know that Devki is alive. He is overjoyed to see Devki. But when Devki asks about their child, he tells her the truth, and then begins a tussle between Devki and Yashoda, over who could be the better mother, to such an extent that both are prepared to sue each other publicly in Court.