A more moderen model of the favored love story of Heer (Sridevi) and Deedho (Anil Kapoor), who calls himself Ranjha after leaving his home and residing incognito in Heer's village as a labourer in her father's (Shammi Kapoor) home. Heer and Deedho had been childhood sweethearts, separated due to household animosities, which have grown over time and stored on the boil by Kaheda (Anupam Kher), whose leg was irreparably fractured by Deedho's household and buddies.