Impressed by his bravery, a king treats his rival and his daughter as guests after a battle. The king's senior commander gets attracted to her and plans to kidnap her.
Haridas (Thyagaraja Bhagavathar) is a vain individual who spends his life in luxury and lust ignoring his wife (Vasanthakokilam). But when his wealth is appropriated by a courtesan (T. R. Rajakumari), he realizes life's realities, reforms and spends the rest of his days serving his parents and God.
Based on the story of the Hindu sage Valmiki who starts as a bandit and eventually undergoes spiritual transformation into a religious mendicant. Valmiki falls in love with a princess,who is kidnapped by the villain