 RaviKhanna (Amitabh Bachchan) is employed with a travel agency, and one rainy night while attending to a customer Surendra Sinha (Rehman), is unable to get a taxi-cab, and ends up getting a ride from Mr. Sinha. Mr. Sinha drops him off at a pharmaceutical, and thereafter drives away. Subsequently, it is revealed that Mr. Sinha has been kidnapped and held for ransom. Ravi is called in by the police to provide a statement. Several months later, Ravi gets another visit from another police inspector Khurana (Iftekhar), and Ravi is told that Mr. Sinha body has been found, and Ravi is now a suspect. This troubles Ravi, and he starts getting sudden and painful headaches. On going through a medical check-up, Ravi is told that he has a brain tumour, and whether operated upon or not, he may not live very long. Ravi has now to accumulate enough wealth so that his mom (Sulochana), wheel-chair bound sister, Renu (Farida Jalal), younger brother Billoo (Master Alankar), are adequately looked after. He also has to avoid seeing his sweetheart, Neelu (Parveen Babi), so that she can forget him and marry someone else. Ravi method of accumulating wealth for his family, is questionable, and lands him into even more trouble with the law, with no possiblity of leaving any wealth for his family.