Shyama (Suraiya) gets a
job as a servant so she can pay for her younger sister, Kiran's (Geeta Bali)
education in the city. Kiran, though, is in love with a rogue, Ajit (Pran).
Ajit makes Kiran splurge all the money Shyama sends her on them. Meanwhile, Shyama
meets and falls in love with Shyam (Rehman), the son of the family she works
for and who is a doctor who wants to treat the poor. With both of being
ill-treated by the woman of the house, who is Shyam's step mother, they
decide to elope. However, Kiran comes to her, abandoned and impregnated.
Shyama goes along with her without informing Shyam in order to find Ajit.
They find Ajit but he escapes from them. The two sisters then relocate to
another town. Kiran has the child, Shyama works in another house, where in
order to get Kiran settled with the young man of the house and to prove her
to be without blemish, she takes it upon herself to claim to be the mother of
the child. This causes further complications with Shyam, who has managed to
trace her out and now believes that she has been unfaithful to him. Wallowing
in grief, he falls ill. Finally, with the help of a kindly army colonel, also
Ajit's uncle (Ulhas), all ends well that well with a repentant Ajit marrying
Kiran and Shyama reunited with Shyam.