The movie is a powerful story of retrographical middle class India. It is about the present and past of Mahendra and Sudha together as well as separately. The movie starts with Mahendra (Naseeruddin Shah) getting down at the railway station and making his way to the waiting room just as it starts to rain heavily. A woman, Sudha (Rekha), is already sitting in the waiting room. On seeing him, she tries to hide from him but later they confront each other.