The story is narrated through flashbacks. Velu (Sri), a teenager, works in a roadside shop. He meets Jyothi (Urmila Mahanta), a maidservant at a few of the nearby apartments. Velu falls in love with Jyothi. Aarthi (Manisha Yadav) lives in one of the apartment buildings. Dinesh (Mithun Murali) is a student who resides in the same building. Dinesh is a spoilt brat. As luck would have it, Aarthi gets attracted to him without knowing his true intentions. He seizes the opportunity and shoots video clips of her private moments on his mobile phone for circulating them among his friends via MMS. When Aarthi finds out, she is aghast and threatens to approach the police. An angry Dinesh tries to murder Aarthi, but Jyothi intervenes accidentally and saves her. She sustains serious injuries in the process. The movie picks up speed as the corrupt Police Inspector Kumaravel (Muthuraman) begins investigations. Whether the law will be able to take its course or not forms the rest of the story.