Rahul Malhotra (Aamir Khan) é o gerente de uma empresa familiar altamente endividada. Ele também é o guardião dos filhos travessos de sua irmã morta. Rahul contrata Vaijayanti (Juhi Chawla) como governanta. Vaijayanti foge de casa porque não quer se casar com o homem que sua família ortodoxa escolheu para ela. Previsivelmente, Rahul e Vaijayanti se apaixonam. Maya (Navneet Nishan), uma garota rica e apaixonada por Rahul, tenta arruinar sua família e seus negócios.