This masterfully crafted social drama traces the incidents in a two-week period, when Indira (Geetha), a Naxal activist is out on parole. She is serving life sentence in the central jail, Kannore after being charged for the murder of Avarachan, a landlord, who she had witnessed kill a young tribal woman after she was raped and impregnated (by him).
Indira's mother, a past freedom fighter who is on her deathbed, is relieved to see her, and is under the impression that she is free now. Her younger sister Savithri (Nadiya Moidu), her husband Prabhakaran (Devan) and her nephew are happy to have her back home. But her younger brother, Ravi (Meghanathan), an unemployed guy, addicted to drugs is angered by her mere presence, blaming her for his inability to secure a good job.
Indira's older brother who is home from Delhi to perform the death rites of her mother refuses to even talk to her, and leaves after a big brouhaha, leaving his nephew to do the rites. Most of her acquaintances are intimidated by her, except her old classmate Sharadha (Chitra). Sharadha had married her college sweetheart, Rajan (Murali) and lives close to Indira's home.
Rasheed (Mohanlal), a freelance journalist, tries to get an interview with Indira, she declines initially and is annoyed by his persistence.
As the days pass on, Indira feels unwanted, and ends up having no place to live. Savithri suspects an affair between her husband and Indira, making it hard for Indira to stay with them. Sharadha's husband had changed a lot in years, had degraded into a womanizer, and Indira can't stay with them either. Ultimately Indira, asks Rasheed for help her out and ends up staying at his place.
With time, Indira and Rasheed get closer, and a lovely relationship blossoms between the two. As Indira is nearing the completion of her parole, Rasheed, with great difficulty, succeeds in getting the government remission order in time, so that Indira no longer has to go back to jail. By this time Savithri and Ravi reconcile with Indira, and are overjoyed to hear about her release. Indira rushes to Sharadha's place to share the good news, but there she is shocked to see Sharadha being gang-raped by her husband Rajan and friends.
Tue to her righteous self, Indira ends up shooting Rajan with his hunting rifle and ultimately surrenders herself at the police station.