Veera Pandi (Raj Kiran), landlord who is also the most respected person in Pandiapuram, a hamlet near Sivaganga. You guessed it right, he is a do-gooder who commands respect from all and is feared the most by his enemies. Selvam (Dhanush) is his loyal son, who always does the right things at the right time amd sees his father as his role model. Rajalingam (Prakash Raj), the local MLA, who has risen to his position mostly because of the influence enjoyed by Veera Pandi in the region. Rajalingam doesn't share the good motives of Veera Pandi. He has come into politics to enjoy power and earn lot of money. Veera Pandi tries to correct him, but the MLA has no intention to listen to him. At the same time, he cannot afford to ignore Veera Pandi. Meanwhile,Veera Pandi, who has many enemies because of his strictness, wants to protect his son from them. So he sends him to his uncle who lives in Trichi.