Widowed Dayashankar (Shivraj) is a businessman who lives in Madras with his two school-going sons, Raj and Ashok. One day he catches Raj stealing some money from his vault, he beats him, locks him in a room, and threatens to cut off his fingers. A terrified Raj breaks the window and runs away, never to be heard of again. Ashok (Ashok Kumar) goes on to take over his dad's business, Superior Motors, which also has a branch in Bombay; gets married to Laxmi (Nirupa Roy), and soon has son named Munna. One day Ashok must travel to Bombay to meet with Bulbul (Om Prakash), the Branch Manager, to discuss business. Laxmi and Munna see him off. Then several days later, Ashok returns home and he is not the same loving husband and father anymore. He decides to sell the business, has nothing to do with Munna and Laxmi, and asks them to take some money, while he returns to Bombay. Laxmi and Munna follow him to Bombay, but are unable to locate him. They are befriended by a petty thief and pickpocket by the name of Raja (Kishore Kumar), who lives with a young street dancer named Rani (Nimmi) and her dad, Baba (David Abraham). When Baba finds out that Laxmi may be related to Raja and that Munna may be their child, he asks them to leave the house. Raja then takes them to Ashok, and to Laxmi's shock she finds her once-loving husband living with another woman, much younger and prettier, by the name of Sangita (Shyama). Watch what happens when Sangita asks Laxmi to be the maidservant, and Ashok refuses to recognize his wife and child.