The film begins in Nallur, a small village in Thoothukudi district in southern Tamil Nadu. Duraisingam (Suriya), is the honest police sub inspector of Nallur, assisted by his bumbling colleague Erimalai (Vivek). He belongs to Nallur with his father having a respectable status in the village. His family business is provision stores and Duraisingam wants to join it, but he joined police due to his father’s wishes.
He resolves most of the problems in his village with non-violence and mutual counselling. He uses force only when the situation demands it, thereby gaining much reputation and love from the villagers. Mahalingam (Nassar) is an industrialist in Chennai and a friend of Singam’s father (Radha Ravi). He comes to the village with his beautiful daughter Kavya (Anushka Shetty). Eventually Singam and Kavya fall in love with each other.