Contents

Plot

Indu (Shabana Azmi) and DK (Naseeruddin Shah) have a happy marriage and two daughters — Pinky and Minni — and live in Delhi. The tranquility of their life is interrupted when DK receives word that he has a son, the result of an affair with Bhavana (Supriya Pathak) during his 1973 visit to Nainital when his wife Indu was about to give birth to their first child Pinky (Urmila Matondkar). Bhavana did not tell DK about their son as she did not want to disturb DK's matrimonial life. Now that she has died, her guardian Masterji sends word to DK informing him that his son, Rahul (Jugal Hansraj), who is nine years old, needs a home. Despite the objections of Indu, who is devastated to learn of her husband's infidelity, DK brings the boy to stay with them in Delhi. Rahul is never told that DK is his father as he bonds with DK and his daughters. But Indu can't bear to look at him, a tangible reminder of DK's betrayal.

DK, worried by the effect Rahul is having on his family, decides to put him in a boarding school in St. Joseph's College, Nainital; Rahul accepts with reluctance. After gaining admission at the school and returning to Delhi before his permanent move to Nainital, Rahul figures out that DK is his father and runs away from home. After he is escorted home by a police officer, Rahul confesses his awareness of the identity of his father to Indu. Indu is unable to bear his heartbreak and intercepts Rahul before he is put on the train to Nainital, thereby accepting him into the family and wholeheartedly forgiving DK, after which they drive home happily.