Shakthi (Udhayanidhi) is an unsuccessful young lawyer who is the laughing stock of his family and colleagues. The one person who believes in him is his longtime girlfriend Priya (Hansika Motwani). Fed up of being the loser Shakthi leaves to Chennai to stay with his uncle Vivek, vowing to become a high court lawyer. After many failures in Chennai just as he decides to go back home he meets Vijay (Krishna Kumar) who wants him to go for a public litigation against a drunk billionaire who mows down and kills six platform dwellers in his car and escapes the law with the help of famed criminal lawyer Aadhiseshan (Prakash Raj). The rest of the screenplay deals with how Shakthi overcomes the mighty Aadhiseshan.