Chinna Rasu (Charan Raj) is a rich landlord who treasures his lovely little sister Sarasu (Shruthi). They live with their family friend Azhagu (Pandu). Chinna Rasu is one of the richest people in his village, and he looks for the perfect groom for his sister.
In the meantime, Kodeeswaran (Janagaraj), a cheat game addict, looks for a wealthy bride for his son Baskar (Ajay Krishna) who could afford him a huge dowry. Baskar is a bank officer and perfect gentleman. The marriage broker Chitti (Thalaivasal Vijay) informs Kodeeswaran about Chinna Rasu's fortune. With Chitti's help, Kodeeswaran pretends to be a wealthy businessman and lies about his family condition to Chinna Rasu. Finally, Baskar and Sarasu get married. Kodeeswaran considers Sarasu as The Goose That Laid the Golden Eggs, then he pressures her for money. A few weeks later, when Chitti asks his commission to Kodeeswaran, Kodeeswaran refuses to pay and insults him. In anger and feeling guilty for ruining an innocent girl's life, Chitti reveals all the truth to Azhagu.
Later, Chinna Rasu marries Yashoda (Indhu). More years passed, and Sarasu gave birth to a girl. Chinna Rasu sold most of his lands to give money to Baskar's family and is now crippled with debts. Kodeeswaran used his money to gamble and lost everything, while Baskar lost his job. What transpires next forms the rest of the story.