The movie begins with the birth of the protagonists, Shiva (in
Calcutta,
West Bengal) and Jennifer "Jenny"
aka Selvi (in
Kuttralam,
Tirunelveli district,
Tamil Nadu). During their childhood, they encounter each other several times, though they don't know each other. When Shiva turns 21, he decides to pursue his higher studies in
Canada, much to his mother's disappointment, who is worried about him and wants him to stay in Calcutta. But while on the way to
the airport, he meets with an accident and fractures his leg, forcing him to give up his dreams of studying abroad. At the same time, Jenny wants to pursue her post-graduation, but this is opposed by her father Pandiyan, who wants her to get married. But when Jenny's marriage gets canceled as the groom runs away on the night before the wedding to
elope with his lover, Pandiyan agrees to let Jenny pursue higher studies, on the condition that she gets married once she completes her education. Shiva and Jenny both enroll in
Madras Christian College, but in different classes. They meet each other at a temple and soon become close friends. Shiva's friend Babu is in love with Jenny's friend Shanthi. They both work together to unite their friends. But one day, Jenny catches Shiva staring at her waist while she is studying. A heated argument ensues, following which both Shiva and Jenny end their friendship. Shiva and Jenny try to avoid each other, but can't as Shanthi's father Ambareesh, a powerful and influential industrialist and politician, has found out about his daughter's relationship with Babu, and goes to great lengths to avoid the couple from meeting each other. Shiva and Jenny are forced to work together to help Babu and Shanthi meet each other, despite Ambareesh's opposition. When Shiva is caught trying to sneak Babu into Shanthi's house, Ambareesh sends his men to attack Shiva. When one of the men attempts to stab Shiva, Jenny attempts to save Shiva, but in the process, she cuts her hand and loses consciousness due to heavy bleeding. Shiva gets Jenny admitted to the hospital, where she soon recovers. It is at this stage that both Shiva and Jenny realize they are in love with each other but refuse to admit it. Shiva pretends to accept the sexual overtures of the college
bombshell Anita, just to make Jenny jealous. Meanwhile, Ambareesh tries to get Shanthi forcibly married to someone else. Shiva finds out and sneaks Shanthi out of the wedding hall, thus stopping the wedding. Shanthi and Babu get married at a register office with the support of Shiva and Jenny. Before leaving for their honeymoon, Babu and Shanthi advise them to sort out their relationship. When both Shiva and Jenny complete their post-graduation and leave for their respective hometowns, they attempt to contact each other by phone to declare their love but fail. Shiva rushes to the
Chennai Egmore railway station (where Jenny is to board a train to Tirunelveli), while at the same time, Jenny goes to the
Chennai Central railway station (where Shiva is to board a train to Calcutta). They miss each other, but they write a letter declaring their love for each other and hand it over to their co-passengers on the train which they are respectively going to board. Jenny reaches her village the following morning in a sad mood, but soon is in for a surprise; she is to marry none other than Shiva that day. Shiva had read Jenny's letter and then informed Pandiyan about their relationship, who agreed to get them married. The movie ends with Shiva and Jenny happily hugging and kissing each other. == Cast ==