Karthik (Madhavan) is an engineering graduate who happens to lay eyes on Shakti (Shalini), a medical student, at a wedding. The two meet regularly after their that on suburban trains, to and from work and university. Karthik and Shakti eventually fall in love. Karthik's father Varadarajan, a lawyer, learns of the relationship and meets with Shakti's dad Selvaraj. He asks Selvaraj, a railways employee, for his consent to a marriage between the two young lovers. However, upon meeting, the two parents disagree and the wedding is called off. Shakti decides not get married without her parents' consent, and the relationship is called off altogether. How Karthik and shakti sails through the story to be watched.