Wealthy Mr. Sehgal (Suresh Oberoi) lives with his beautiful daughter - Aarti (Karishma Kapoor) and his wife Shalini (Archana Puran Singh) in a palatial home. Aarti decides to visit the small hill station - Palankhet where her parents met for the first time. During her holiday, she meets the animated taxi-driver Raja Hindustani (Aamir Khan) whom she falls in love with. The two get married without Mr. Sehgal's blessings as he is against the union. Eventually, Mr. Sehgal forgives his daughter and invites the newlyweds to his home, not knowing his wife’s scheming plans for him and his daughter that will forever change their lives. Will Aarti & Raja’s love face the wrath of this trail?