Malati (Rati Agnihotri), a young girl from a middle-class family meets Suresh Ray (Mithun Chakraborty), who is the son of a well-known lawyer Dayashankar Ray (Danny Denzongpa). After dating each other for some time, she finds that she is pregnant. When Suresh refuses to marry Malati, and she decides against aborting the baby, her parents throw her out and disown her. Left alone, she decides to take Suresh to court. She is supported in this fight by Shakuntala (Rekha), a lawyer who works for woman's rights, who also has an illegitimate daughter from Dayashankar Ray. The case gets much publicity and public support, and the judge rules in Malati's favor. At this point however, Malati refuses to marry Suresh and decides to raise the child on her own. In the meantime, Shakuntala dies of a heart attack, and Malati promises her to take care of her daughter, and carry on Shakuntala's work. Years later Suresh and his wife (Ranjeeta), now married for some years and still childless, run into Malati again. It turns out that she has been raising her son all by herself, and he has turned out to be a very talented and well-adjusted young boy.