13-year-old Riyaz (Amit Phalke) lives a poor lifestyle in Bombay, India, with his grandmother, Fayyuzi (Surekha Sikri), and her sister, Mehmooda Begum, alias Mammo (Farida Jalal). Quite outspoken and embittered over his dad abandoning him, Riyaz does not have many friends, save for Rohan. When Mammo plans a surprise birthday party for him, Riyaz is offended as he believes his friends will make fun of him as his lifestyle is not as good as theirs. Fayyuzi and Riyaz have an argument with Mammo, and she leaves for the mosque at Haji Ali; she returns when they apologize. Although Mammo was born in Panipat during the British Raj, she was one of thousands of Muslims who left for Pakistan after Partition. She and her husband automatically became Pakistani citizens. Although childless, her marriage is a happy one until her husband's death. Over property matters, Mammo is thrown out of the house by her relatives.
Having nowhere else to go, she came to live with her widowed sister in Bombay on a temporary visa. Every month she walks to the nearest police station to get an extension. She finally paid Rs.4800 as a bribe to get a permanent visa through Inspector Apte. When Apte was transferred, a new police inspector took over, processed her papers, took her to be an illegal immigrant, arrested her, had her escorted to the Bombay Central Railway Station and forced her to board the Frontier Mail, which would return her to Pakistan. Riyaz and Fayyuzi make every possible attempt to trace and bring her back, all in vain. Now 20 years later, Riyaz has grown up and has written a book about his Mammo, hoping that someday, somewhere she will find it and they will be reunited.
The movie touches upon several emotional aspects of day-to-day life. Unable to extend her visa, she is deported back to Pakistan. Political priorities defeat humanitarian ones. The director shows a happy ending where Mammo comes to Riyaz and her sister at the end. She pretends that she is dead so that she can continue to stay in India thereafter.
Reviewing the film at the International Film Festival of India, S. R. Ashok Kumar of The Hindu wrote that "This emotional film is one of the best of director Shyam Benegal. Farida Jalal, Surekha Sikri, Amit Phalke, Himani Shivpuri have come out with sterling performances. Music by Vanraj Bhatia adds life to the film".[3]