A girl falls for a violent man, who keeps taking law in his hands and beats people up. She wants to marry to him and eventually even he says yes, but her father has a condition that he should control his anger and work with him in his factory.
A thief is mistaken for an NRI returning to work with a rich businessman and marry his daughter. The real guy, meanwhile, ends up with the thief's friend. The odd pairs fall in love midst the chaos.
In the village Ammapatti, Maruthu Pandi is a coracle operator in day and the village protector at night. The villagers give him food in exchange of his work. Maruthu Pandi has a mentally ill sister Lakshmi who is pregnant and he takes care of Lakshmi like a mother. Kanagavalli, a dancer, slowly falls in love with Maruthu Pandi. Kanagavalli is in fact a police officer who wants to arrest Maruthu Pandi. Maruthu Pandi's real name is Manickam, and after a revealed flashback, police team come to Ammapatti to arrest Manickam. What transpires later forms the crux of the story.