Krishna (Kamal Haasan) é um viúvo rico que mora em uma vila rural de Tirunageswaram com sua sogra e filhos. Ele acidentalmente conhece Dhanush (Hanifa), um empresário da cidade que o convida a investir em seu negócio para multiplicar rapidamente seus ganhos. Krishna aspira a ter um estilo de vida urbano e vende sua propriedade na vila e confia todo o dinheiro a Dhanush, que na verdade é o corretor de um grande empresário da cidade. Krishna logo é enganado por Dhanush e vai para a prisão por fraudar o público que investiu em sua empresa. Krishna conhece o companheiro de prisão Panchapakesan, cuja filha Yamuna (Sukanya) é sua futura noiva. Krishna sofre na prisão enquanto seus filhos estão separados. Dhanush vende a filha Kaveri para um bordel em Calcutá enquanto o filho Bharani se junta a um grupo de artistas de rua. De volta após uma pena de prisão de três anos, Krishna rastreia seus filhos, encontra Dhanush, mata ele e seu chefe.