Thamizharasi is the granddaughter of a puppeteer, who develops feelings for Jyothi, the grandson of a rich landlord. However, Thamizharasi's life turns upside down when Jyothi rapes her.
A straightforward man, who uses violence to settle disputes, decides to mend his ways for the sake of his lover, but when he learns that her family is in danger, he decides to save them at all cost.
If it's tough getting hitched, Malligadu is the man people come looking for. His marriage bureau specialises in finding partners for people who otherwise find it impossible to find a match. Not long after, Malligadu himself meets his match but it is not easy for him to handle the situation.