A regular cop story, the movie begins with Sathyam (Vishal) who is a tough cop and an honest one too. He is an ACP and believes that law and order must be maintained at all times, however he is more of a peace lover and strongly believes that anyone who has done something wrong can be taken to task under the purview of justice and book of law without using any special methods. This also makes him feel repulsive about the encounter methods. However things take a turn when a well known politician (Kota) wants to get on to the chair of the Chief Minister and in this process, he hires a contract killer and gives him a list of names that have to be killed. However, he has a shock of his life when he gets news from the killer that someone else is already on the job without his involvement. Sathyam is given the assignment of nabbing the culprit and finally he manages to arrest Prathap (Upendra) who ironically is an ex cop himself but then he does not believe in the law system since he gets betrayed professionally. The ideology clash between Sathyam and Pratap goes to a peak and then the hero decides to put an end to this by proving his point. Is he successful in his mission? What is the link between Divya (Nayantara) the crime reporter and him? All this forms the rest of the story.