Rahul Malhotra (Aamir Khan) es el encargado de la deuda pesadamente en empresa familiar. Él es también el guardián de niños traviesos de su hermana muerta. Rahul contrata Vaijayanti (Juhi Chawla) como institutriz. Vaijayanti es un fugitivo de su casa mientras ella no quiere casarse con el hombre que su familia ortodoxa ha escogido para ella. Como era de esperarse, Rahul y Vaijayanti enamoran. Maya (Navneet Nishan), una chica rica en amor con Rahul trata de arruinar su familia y su negocio, pero todo termina felizmente.