Gana holds her up, beats everyone who tried to kill her, and ultimately gives Mahalakshmi courage. He is about to do so at the temple when a badly injured Mahalakshmi arrives, running from people who try to kill her. Hansitha falls for Gana and promises to marry him if he swears in the presence of God that he will stand behind her and never get into fights. Dhanush takes this as a challenge to his influence and becomes incensed. The parents of the girl commit suicide and Gana learns about the lawyer and beats him up, cuts off the legs of the rapist.
At the trial, a new defence lawyer (Rajiv Kanakala) twists the case, making it seem like the girl provoked her beating by blackmailing the accused (Aadarsh Balakrishna), and the judge decides in favour of the lawyer's argument. The victim's parents seek the help of Hansitha to get justice. Later, a prominent businessman comes to Dhanush to escape punishment for raping and murdering a college girl. Dhanush (Aadhi Pinisetty) is the son of a chief minister he kills a farmer for refusing to give up his lands. He tells his father that Mahalakshmi rejected him because he gets into fights. However, Gana meets Hansitha Reddy (Catherine Tresa), who is revealed to be the local Member of the Legislative Assembly (MLA), and falls in love with her. She is the daughter of his father's friend, Jaya Prakash (Sai Kumar), who is a sincere Ex Indian Administrative Service (IAS) officer and politician. One day Gana is sent to a neighbouring village to meet his prospective bride, Mahalakshmi (Rakul Preet Singh). He is raised by his paternal uncle Sripati (Srikanth), and berated by his father Umapati (Jayaprakash) for leaving the military and not having an aim in life. Gana (Allu Arjun) is a youth who beats crooked people that escape punishment due to faults in the legal system.The synopsis below may give away important plot points.