The film is about the story of two sisters. One day, a beggar (V. K. Sreeraman) comes to their house and asks for some water. Leaving the young sister (Raasi) in the courtyard, the elder sister (Kaveri) goes to fetch water. When she returns, she finds that both her sister and the beggar are missing.
The film then progresses through the life of a school boy Murali who is scoffed at in his school because of his poor background. One day, Murali skips his studies and runs away with some gypsies. He makes good friendship with the gypsy girl whom he names Kakkothi (Revathi), after a local legend. In the meantime, Murali's school teacher Valsala(Ambika) enquires about Murali's background and recognizes his pitiable condition.
One day, the school teacher finds him and persuades him to stay at her own house and study. Later, Kakkothi comes across Murali and insists that as a friend he should stay with her. After their tents are raided, Murali convinces her of the goodness of his school teacher and takes her to the teacher's house. On seeing the teacher's house, Kakkothi reminisces her past. She finds her own childhood photo in the house. She was in fact the girl kidnapped by the beggar years ago. In frantic, she then runs away from the house. The beggar then reappears. As the Kakkothi legend she kills the beggar in self-protection. Both the sisters recognizes each other and hugs in joy.
The film is picturised in rural locations such as Pandalam and Venmony. The film includes many funny sequences in school settings and gypsy life. The film was sleeper hit in the box office. Revathi won Filmfare Award for the Best Actress from this movie.