Bharath, Rima, Kallingal Santhanam
Kathirvel Murugan (Bharath) is a software engineer in Chennai. He shares his room with friend Sakkarai (Santhanam). Kathir hails from Usilampatti but wants to project him as city-bred and his ambition is to settle in USA. Kathir's father Sevaka Pandian (Sampath Raj) is against his son's attitude. An influential local chieftain, he is against inter-caste marriage and love. Kathir meets Nisha (Rima Kallingal), who too wants to go abroad. The later loses her passport and Kathir helps her find it. Slowly Kathir falls for her. Meanwhile, Sevaka Pandian arranges for his son's wedding with a High Court judge's daughter, Thangameena (Anuja Iyer). In the meantime, Kathir and Nisha get their visa and get ready to leave together for USA.
The former thinks that he has escaped from his marriage and when he wants to propose to Nisha, he gets a rude shock. She informs him that she is going to USA for her marriage. In the meantime Kathir's father comes to know about their relationship and kidnaps her. Afterwards Kathir also comes to know about it and saves Nisha but Nisha's marriage gets stopped. Again after 10 months they both meet in the same country again Kathir's doesn't want to see her but his mind changes and tries to make Nisha love Kathir. At last they both fall in love with each other. Now, they return to their hometown for their marriage. Initially Kathir's father doesn't allow. Later Kathir convinces them and they both marry each other making it a very happy ending.