Rahul (Aamir Khan) gives up his studies to take care of his sister's kids and his brother-in-law's garment factory as they both pass away in an air crash. The mischievous kids almost drive him crazy. One day, the kids meet Vyjayanti (Juhi Chawla), a run away from home and they bring her home thinking that they are sheltering a girl in distress. Seeing that the children love her, Rahul engages her as their governess. Then the inevitable happens as both fall in love with each other. But, the daughter of Bijlani, to whom Rahul's factory is in debt loves Rahul and Bijlani pressurises Rahul to marry his daughter or face adverse consequences. He is caught between saving the factory for the sake of the children - or sacrificing his love for Vyjayanti. How all the characters come together and fight back this crucial situation forms the rest of this musically romantic family drama.