Kailash (Dilip Kumar) loses his eyesight after a car accident. His wife gives birth to twin boys, one of them blind. Before his wife gains consciousness, he asks the doctor to get rid of the blind baby, because he doesn't want his son to live a life where he can't see at all. The doctor's wife leaves the blind baby in a Hindu temple, where he is discovered by the temple priest who raises the boy, now called Bholenath (Dilip Kumar). Kailash feels guilty about what he did to the blind baby and confesses it to his wife several years later. She becomes so distraught that she dies.