Adhi (Pasupathy) and Madhi (Vikram) decide to stop stealing and mend their ways and lead a hardworking life along with their father Govindan (Manivannan) who is a thief and take care of these two orphaned kids. They migrate to a neighboring village. They are forced to help a family who suffers at the hands of an influential local panchayat leader Kalingarayar (Murali). The story moves on as they (Adhi and Madhi) take on the feudal head. Madhi also ends up marrying Murali’s daughter (Asin). There are the expected twists and turns and predictable misunderstandings between them before the climax. The trouble creator here is Manicka Vel (Biju Menon). The maternal uncle of Seetha, he plays spoil sport to stop her wedding with Madhi. Rest of the story how Madri manages with Manicka Vel.