When David, a troubled high school student who appears to suffer from mental illness, finds himself in a situation where he is about to be taken captive for reasons unknown, a dark power takes over his body opening the doors to a world of superhuman abilities and a past kept secret.
Siva (R. Madhavan) is based out of Srirangam and he comes to Chennai to join a college. He stays with his sister (Anu Hasan) and her husband (Raghuvaran). Siva does not like his brother-in-law and never talks to him, despite several attempts made by his sister to convince both.
Siva meets Priya (Meera Jasmine) during a bus journey, and it is love at first sight for him. He again meets her on a few more occasions and proposes his love, but she warns him to stop following her despite liking him. Siva understands that Priya’s brother Bhaskar (Atul Kulkarni) is a local goon, and he attacks anyone who follows his sister.
As a child, Paari (Atharvaa) lost his father who tried to stop the war between his native and neighboring village as they fought over sharing a pond water. Years later, Paari is a young man who returns from Singapore but the battle between two villages is still on. Mean while, Paari is in love with Thamarai (Anandhi), daughter of rich village man (Lal) who also owns the pond and is adamant not to supply water to the nearby village.