Rahul Malhotra (Aamir Khan) est le directeur de l'entreprise familiale très endettée. Il est également le tuteur des enfants espiègles de sa sœur décédée. Rahul engage Vaijayanti (Juhi Chawla) comme gouvernante. Vaijayanti est une fugueuse car elle ne veut pas épouser l'homme que sa famille orthodoxe a choisi pour elle. Comme on pouvait s'y attendre, Rahul et Vaijayanti tombent amoureux. Maya (Navneet Nishan), une fille riche amoureuse de Rahul essaie de ruiner sa famille et son entreprise.