Naseeb, a story of destiny and fate, begins with a lottery ticket. A drunk who cannot pay his tab trades his 'winning' ticket to the waiter, Namdev (Pran), instead. Namdev decides to share this ticket with his three friends Damu (Amjad Khan), Raghu (Kader Khan) and Jaggi (Jagdish Raj). But when it turns out to actually be a winner, Damu and Ragu turn on the other two, murdering Jaggi and framing Namdev. Namdev goes on the run but Raghu and Damu intervene and throw him over a bridge into a river and Namdev is presumed dead. However he is rescued by a don (Amrish Puri) but no one is aware he is alive. Fast forward to ten years later - Damu and Raghu have used their stolen lottery money to build a fabulous hotel and make millions becoming very successful businessmen. Damu has used a share of his money to send his only son, Vicky (Shatrughan Sinha) to school in England. They have even employed Namdev's oldest son Johnny (Amitabh Bachchan), Vicky's best friend, as a waiter in the hotel.