The film's plot revolves around Kanthasamy (played by
Vikram ), who is a Income Tax officer in the CBI, and his friends, granting the wishes of the needy who write letters to a local Lord Muruga temple by disguising himself as an anthropomorphic chicken. During a CBI income tax raid, he discovers a stash of black money owned by Ponnusamy (played by Ashish Vidyarthi), a rich and corrupted entrepreneur. Ponnusamy pretends to be paralysed to escape the questioning. Angered by the news that her father is paralysed, Ponnusamy's daughter, Subbulakshmi (played by
Shriya Saran ) goes after Kanthasamy to seek revenge by pretending to be in love with him. Kanthasamy, knowing Subbulakshmi's real intentions plays along in the game. This forms a cat and mouse chase between the two. In a comical role, Thengakadai (played by Vadivelu) is also sought after by a local police inspector who tries to solve the mystery of "Lord Muruga saving the people". The fate of Kanthasamy's disguise leads into the climax of the story. The local police inspector was able to bring out the truth that a CBI is involved in the role behind the secret work of helping the needy people although he was not able to confirm it. Kanthasamy finds the password of Subbulakshmi's family bank account, in which the black money is illegally saved. He tricks Subbulakshmi into revealing the password and answers for the security questions indirectly. Kanthasamy finally transfers the money to his account which would be used for helping the poor and needy people. Ironically, in the end, Subbulakshmi's father was paralysed at the end knowing that the password which was used by him to access his black money was changed. After that Subbulakshmi and Kanthasamy were married and were living in northern India. Kanthasamy saw some letters tied to a tree, just like the ones at the Lord Muruga temple. He read one and he put a letter into his pocket with a secret smile, which meant he is the anthromorphic chicken again.