Roshan (Abhishek Bachchan) accompanies his dying grandmother Annapurna (Waheeda Rahman) to their ancestral property in crowded Delhi. Roshan is initially stunned by the mad rush of various neighbors: Ali Baig (Rishi Kapoor) the renaissance man, feuding brothers Madangopal (Om Puri) and Jaigopal (Pavan Malhotra), their wives and families, Mamdu (Deepak Dobriyal) the halwai, Gobar (Atul Kulkarni) the simpleton, Sethji and many others. However, Roshan eventually warms to the place and wholeheartedly embraces the sense of community in it. He accompanies his grandmother to the Ramleelas, hangs out at Mamdu's sweet stall, plays with the children, and gradually becomes steeped in the culture of the place.