The movies story deals with Karthik (Nagarjuna Akkineni) a rich architect in Ooty. He falls in love with Padmavathi / Padhu (Gracy Singh). Padmavathi takes her own sweet time to accept Karthik's love. Padmavathi has a cute cousin sister Bhanu (Shriya). Bhanu encourages their love and gives courage to Padhu. When Padhu reveals about her love, her father Rama Chandraiah (K. Viswanath) resists and asks her to marry the guy he has chosen for her. Padhu flees from home and marries Karthik. Padmavathi is very eager to get back to her parents and get their blessings. Karthik and Padmavathi migrate to New Zealand and they give birth to a kid named Lucky. Padhu dies in an accident. Rama Chandraiah has a very big joint family. A few of the family members opine that inviting Karthik and his kid for a marriage to happen at their place would give an opportunity to get a closer look at Lucky. When Karthik visits Rama Chandraiah's place he gets mixed responses from different people in the house. Rama Chandraiah doesn't like Karthik and others like him. Over a period of time, Karthik impresses them all and when he was about to go back to New Zealand, Rama Chandraiah expresses his repentance for whatever happened and says that he is accepting Karthik as his son-in-law. Bhanu has fallen in love with Karthik. She meets Karthik, a widower now. She still has feelings for him. But at the same time, there is Pawan (Prabhu Deva) - a childhood friend of Bhanu - who is deeply in love with her. Karthik returns to New Zealand. Bhanu along with Pawan visits Karthik. During that period, Bhanu gets closer to Karthik. When Karthik realizes the intentions of Bhanu, he fixes Pawan as the fiancée for her. Now Bhanu is about to get married to Pawan. Bhanu loves Karthik, but Karthik hesitates to repeat the history by marrying a girl against the wishes of her family. Just as Karthik is about to leave for good with his son, Rama Chandraiah stops him from leaving and pleads him to marry Bhanu. Also, Pawan comes and pleads Karthik to marry Bhanu as he can tell that Bhanu is not happy about the marriage. The film has a happy ending with Karthik and Bhanu marrying.