Krishna (Kamal Haasan) è un ricco vedovo che vive in un villaggio rurale di Tirunageswaram con sua suocera e figli. Incontra accidentalmente Dhanush (Hanifa) un uomo d'affari della città che lo invita a investire nella sua attività per moltiplicare rapidamente i suoi guadagni. Krishna aspira a uno stile di vita urbano e vende la sua proprietà nel villaggio e affida tutti i soldi a Dhanush, che in realtà è un mediatore di un grande uomo d'affari della città. Krishna viene presto ingannato da Dhanush e finisce in prigione per aver frodato il pubblico che ha investito nella sua compagnia. Krishna incontra il compagno di prigionia Panchapakesan, la cui figlia Yamuna (Sukanya) risulta essere la sua futura sposa. Krishna soffre in prigione mentre i suoi figli sono separati. Dhanush vende la figlia Kaveri a un bordello a Calcutta mentre il figlio Bharani si unisce a una banda di artisti di strada. Di ritorno dopo tre anni di prigione, Krishna rintraccia i suoi figli, trova Dhanush, uccide lui e il suo capo.