The story follows Viruman (Karthi), a good-hearted but rebellious son who confronts his arrogant and money-minded father, Muthupandi (Prakash Raj), to make him pay for his past sins, including the death of his mother.