Shekhar's maternal grandmother loves him dearly, but she is also very religious and firm in her beliefs. Convinced that every man must have a male heir to carry on the family's name, she will only permit Shekhar to marry a woman who will bear him a son. Shekhar wants to marry Sunita, but an astrologer tells the grandmother that Sunita cannot bear any children, and so she disapproves of her. However, Shekhar and Sunita marry anyway.

Raj Kapoor
as Shekhar

Waheeda Rehman
as Sunita

Lalita Pawar
as Shekhar's Grandmother

Sulochana Chatterjee
as Neelu's Mother

Mridula Rani
as Shekhar's Friend's Wife

Vishwa Mehra
as

Mehar Banu
as Mehrbanoo

Jagdish Raj
as Sunita's Boss

Radheshyam
as Radhey Shyam

Tun Tun
as Wedding Guest who requested Laddu