Raj Kumar is a wealthy businessman and dislikes everything ugly. When his wife, Kamla, becomes pregnant and gives birth to an ugly son, he asks the attending Dr. Mathur to inform his wife that their child was still-born. Dr. Mathur places the child in the hands of Rahmat and his wife, Naseeban, who welcome him with open arms. But misfortune follows them, as the child, who is named Pyare, accidentally burns their dwelling down, killing Naseeban. Rahmat then re-locates to his village when he teaches Pyare the skills required to play musical instruments and sing. Years later, Rahmat passes away, and informs Pyare that he is really a Hindu. Dr. Mathur fills the rest of the blanks for Pyare, and arranges a song and dance play and hopes that Raj will overcome his dislike for his now-grown son.

Ashok Kumar
as Pyare

Pradeep Kumar
as Sudhir Kumar

Asha Parekh
as Kavita

Achala Sachdev
as Mrs. Kamla Kumar

Ishwarlal
as Raj Kumar

Tarun Bose
as Dr. Mathur

Iftekhar
as Prakash

Paro Devi
as Mrs. Rahmat

Kanhaiyalal Chaturvedi
as Rahmat

Indira
as Bela