Dhanalakshmi a.k.a. Dhana (Sneha Ullal) is the only daughter of a landlord who has over ₹50 crore property. As she lost her mother in her childhood, her father marries another woman (Kavitha). However, Dhana faces neglect from her stepmother. After Dhana's father passes away, there is no one to console her and the only friend who showed affection was Balaji. He too leaves her after she completes her schooling. After Dhana grew up, she bequeaths her father's property and her mother eyes it and wanted to marry Dhana against her wishes. So Dhana escapes from house and takes shelter in her friend's house in Hyderabad. Aravind (Yasho Sagar), son of a garage owner, is a vagabond. He comes across Dhanalaxmi and loses his heart to her. However, after a few encounters, Dhana gets caught by her stepmother and when she is about take her away, Aravind helps her from the abduction with the help of police. This makes Dhana to befriend with Aravind and she reveals her childhood friendship and tells Aravind that she is in love with Balaji and can't imagine any other in his place. After refusal, Aravind decides to go to Kolkata in search of a job and at the same time, Dhana also comes to know that Balaji is in Kolkata. They both again meet in train and accidentally Dhana misses the train during the journey. So Aravind helps her reach Kolkata to meet Balaji. In the process, Aravind gets severely hurt in the hands of a criminal, who tries to implicate Dhana in a narcotics case. Later, Aravind takes Dhana to Balaji's house in Kolkata. Dhana's stepmother also reaches Kolkata and agrees for Dhana's marriage with Balaji. When the marriage is about to take place, Dhana realises that her stepmother enacted a drama and created a fake Balaji to impress Dhana. Again Aravind comes to her rescue and at that time Dhana realises that she is in love with Aravind and the film ends on a happy note.