Harsha (Mahesh Babu) is the son of millionaire Ravikanth (Jagapathi Babu), unlike his father he has a different philosophy of life and always believe that family comes first rather than money. He is often misunderstood by his family members and his father is worried that he may not take over the family business from him. Harsha meets Charu (Shruti Haasan) who is a rural development student and her objective to develop her village makes him join the post graduate course too. They both fall in love, but Charu distances from Harsha when he finds out that he is the son of millionaire Ravikanth . He then finds out from Charu that they can never be together as both their father’s ideologies vary. Her father is still lives in the village caring for the people who suffer for their basic needs, and how his father left the same village to become a millionaire and forgets his birth place. This transforms Harsha and he leaves for the village, how he transforms the village and what hurdles are put in his way forms the rest of the story.
The basic storyline which is giving back to the society and knowing your roots has been handled quiet well in the decent story and a neat screen play. Mahesh Babu’s screen presence is unique and he mesmerizes the audience in his character. Shurti Haasan looks good paired with Mahesh babu and she does a decent job in her role. Rest of cast does a decent job and have a well-balanced screen space in the film. Dialogues play a huge role and were well handled .BGM played an important part but the songs where not effective and was dull. The second half was slow and stretched, even though when the outcome was predictable. Action scenes were well choreographed and were well composed by cinematographer Madhie. A must see for all the Mahesh Babu fans , this film gets 5/10