Zafar (Kader Khan) is a wealthy businessman who falls in love with Salma (Waheeda Rehman) and wishes to marry her. However, both she and her father refuse the match. Zafar is imprisoned for ten years for various crimes and on his release; he learns that Salma is married. Enraged, he wreaks havoc on the village and Salma is injured and separated from her husband and son Iqbal (Amitabh Bachchan) in the chaos. Zafar saves Salma and takes her to a hospital where he learns that she has lost her memory. He takes advantage of this and pretends that she is his wife. He even adopts a child Sunny (Rishi Kapoor). Years pass by and Iqbal grows up to be a coolie who fights for the rights of his fellow man. In one incident, Iqbal comes across the devious Zafar and must hold his ground.