 Shankar (Dharmendra) and Vijay (Vijay Arora) watch the death of their parents with horror as they are shot in front of their eyes by three masked men. While their brother Ratan (Tariq) is whisked away by their maid-servant, the two manage to get away with the help of the one of the three masked men, Jack (Satyen Kapoo). Unfortunately, the two brother separate. Shankar takes to a life of crime with the assistance of Ismail Batliwala. Vijay is rescued and taken care by an elderly Mr. Verma, who is employed by a wealthy family. While Ratan (Tariq) becomes singer Monto. The police eventually apprehend Jack and he is sentenced to jail for over 15 years. Shankar anxiously awaits his return so that he can extract his revenge. Vijay falls in love with the rich and wealthy Sunita (Zeenat Aman) and impersonates the rich Kunver Singh in order to meet Sunita s approval. Mr. Verma does not approve of this behavior. Sunita eventually comes to know of Vijay s real identity, and has nothing to do with him. In shame, Vijay relocates to the city where he works as a waiter in a hotel. Ironically, Shankar works for the owner of the hotel Shakhaal (Ajit); while Ratan sings in the same hotel as "Monto". None of the three brothers know of the other. Shankar is obsessed with revenge; Vijay hides in shame; while Ratan sings a song which could unite the three brothers. This was the song the family sang during happier times. But things get worse when Shakhaal finds out that Jack is out of prison, and has him killed. Then he abducts Sunita and eventually Vijay and Ratan, and invites Shankar to witness their deaths.