Lorsque Panchali (Radhika) arrive dans le village très strict de Thamaraikulam, elle tombe profondément amoureuse de Paranjothi (Sudhakar), un jeune diplômé au grand cœur mais malheureusement sans emploi. Leur romance naissante suscite rapidement l'indignation des villageois conservateurs, ce qui conduit à une brutale humiliation publique qui force Paranjothi à quitter les siens pour la ville. Avant de partir, il jure de trouver un travail et de revenir chercher Panchali, lui promettant de lui faire signe via le fameux « train en direction de l'est » (Kizhakke Pogum Rail).
Pendant son absence, le beau-frère lubrique de Panchali complote pour l'épouser. Lorsque de violentes inondations menacent soudainement le village, les anciens, profondément superstitieux, forcent Panchali à participer à un rituel dégradant, exigeant qu'elle marche entièrement nue autour du village au lever du soleil afin d'apaiser la colère des dieux.
Juste au moment où le rituel commence, un Paranjothi nouvellement couronné de succès arrive enfin. Il sauve farouchement Panchali des griffes de la foule en colère et, grâce au sacrifice tragique d'un allié bienveillant (Pattalathaar), les deux amants échappent de justesse aux villageois en montant à bord du train en direction de l'est, prêts à commencer une nouvelle vie ensemble.