Shekhara Menon (Thilakan) is retired income tax officer from Mumbai and has now settled in a remote village in Kerala. He owns some land and a house where he and his three daughters live together and lead a calm, silent and happy life. Menon owns a smaller house adjacent to his own which is given for rent, and his source of income other than agricultural income. Mr. Menon's Pension from service has been blocked due to some unclear issues. Hareendran (Mammootty) is a struggling small-time contractor and comes in as a new tenant to the rented house. Hareendran is constantly put under unwanted troubles by his aide Balachandran (Sudheesh), who convinces Hareendran to help people in trouble. His experience with Balachandran has made Hareendran a selfish man and he presently is least concerned about other people's problems around him.But the things take a change after Menon goes absconding leaving three daughters alone in the house. Hareendran the selfish tenant quickly decides to vacate the house to avoid unwanted troubles. Even though selfish and unkind outside, the good-hearted Hareendran cannot stand the harsh difficulties forced to be faced by the girls in front of his house and rest of the story is about how only Hareendran (Oral Mathram - the only person) steps up to help the girls.