An angry young cop Shankar Prasad (Vijay) becomes furious when the son of a businessman Saklej (Avinash) escapes from the law after committing an acid attack on Miss India contestant Shilpa (Catherine Treasa). Shankar quits his position to bring justice to the victim, but faces strong opposition from Saklej who pulls his goons to save his son from Prasad.