Shankar Prasad (Vijay), an ACP, is a good samaritan who helps Shilpa (Catherine) to attend the Miss World contest. Govardhan Saklecha, son of a businessman, seeks her companionship and when rejected throws acid on her face. When the case comes up in court, Shankar argues on behalf of Shilpa and advocate Raghunath Reddy (Rangayana Raghu) for Saklecha. Shankar fails to win the case and the culprit is acquitted. The police officer is also forced to marry Ashwini (Ragini Dwivedi), who helped him in the case as a witness. The story takes an unexpected turn when Shankar quits the job to fight against the injustice and Kirthi, daughter of Raghunath Reddy, is kidnapped. more