Sheru (Shatrughan Sinha) and Vicky (Sunil Dutt) are two gangleaders. After a series of complications and mishaps both realize that they will be better off being friends and helping the poor and needy. They also fall in love with two separate women, one of them is Lacho (Reena Roy). When these two turn good guys, the bad guy's leader Banwanri (Ranjeet) gets angry and vengeful. Fortunately, for our two heroes get support from a honest police inspector (Premnath). Then Sheru finds out that Lacho really loves Vicky and his son, this embittered them both against each other. And the two again resume their old rivalry and hatred for each other.