Rajesh lives with his librarian grandfather Subrahmanyam aka Subbuni (), who means the world to him; he even turns down a very lucrative job assignment in Singapore to be with his grandfather. Rajesh, on a trip to a friend’s wedding in Bangalore, comes across Reena () and is smitten by her beauty but does not get to meet her. To his pleasant surprise, he sees her again in Chennai, but is again unable to meet her. A friend of Rajesh, Chockalingam (), spots Reena’s friend Vasuki in a market one day and recognizes her from the wedding pictures. They both extract information about Reena's whereabouts from Vasuki, posing as her family friend. Though they get Reena's phone number, Rajesh is disappointed when he learns that Reena is engaged and is about to marry soon a guy called Rajiv, whom Reena has only talked to on the phone but is yet to meet.
Goaded by his Subbuni and his friends, Rajesh decides to enter Reena’s life pretending to be Rajiv. Within a few days of hanging out with each other, both fall in love with each other. Before Rajesh could actually tell Reena the truth, the real Rajiv comes to Chennai and both their families get-together. Reena is shocked to learn that the person she loves is an imposter.