Shiva (Jiiva) is taught by his grandfather (Prakash Raj) to be bold and brave and fight against all odds, especially all that`s evil. One day Shiva gets arrested by the police after fighting with another law student, Guna who is one of Gowri`s gang. He is rescued by Priya (Shriya), who is impressed seeing him fight for the common good. They fall in love. The rest is how Shiva fights the evil that comes his way and keeps up to his grandfather`s expectations till the end.