Deep in the Punjab Village live two brothers, Madan Lal (Navin Nischol) and Suraj (Raj Babbar). Madan is married to Sheela (Kiron Kher), and Suraj is in love with Kiran (Priti Sapru). Both get married, but this doesn't go down well with local bad boy Shibu (Mohan Baggad), who also likes Kiran. He gets beat up by Madan once and vows to take revenge one day. Kiran gives birth to a lovely baby boy, but instantly Suraj gives him up to her Bhabhi Sheela as his elder brother and bhabhi are childless. At first this doesn't go down well with Kiran, but later she understands. Shibu now wants revenge so he goes all around the village trying to spread false rumours about Suraj and his bhabhi having an affair. He also convinces the local Panchayat, but Sheela proves them all wrong in front of Devi Maa and proves her own innocence. Suraj captures Shibu and brings him to Sheela, but she and the whole village say sorry to Sheela, and all ends well.