|Filim Editing||Kotagiri Venkateswara Rao|
|Playback Singers||Vishal Dadlani, Karthik, Dhanunjay, M C Vikey, Manasi, Shreya Ghoshal, Nakash Aziz, Simha, Zubin Nautiyal, Sammeera Bharadwaj,Hard Kaur, Brijesh Shadilya, Sonu Kakkar|
|Hansitha Reddy||Catherine Tresa|
|Mahalakshmi||Rakul Preet Singh|
|Dhanush (Aadhi) is the son of a Chief Minister. He kills a farmer for refusing to give up his lands. Gana (Allu Arjun) is an ex-military youth who beats up crooked people who cannot be tried by the law due to faults in the legal system. He is raised by his paternal uncle Sripati (Srikanth). He is berated by his father Umapati (Jayaprakash) for leaving the military and not having an aim in life. He is sent to meet his prospective bride Mahalakshmi (Rakul Preet Singh) to a neighboring village one day. But he meets a beautiful girl, Hansitha Reddy (Catherine Tresa), who is revealed to be the local MLA and falls in love with her. He makes up and tells his father a story of how he met Jaanu aka Mahalakshmi, the girl he was to meet and how she denied him as he gets into fights.
A prominent business man comes to Dhanush to help his son to escape punishment for raping and murdering a college girl. The victim's parents seek the help of Hansitha to get justice. But the defending lawyer backs out last minute and the lawyer defending the rapist twists the case making it seem like the girl was blackmailing the guy prompting him to beat her up. The judge declares the case closed. The devastated parents having seen their daughter's memory insulted brutally commit suicide. Seeing this, Gana is infuriated and hacks off the rapist's legs and beats up the lawyer badly. Dhanush is incensed as someone had ignored his influence.
Hansitha falls for Gana gradually and promises to marry him if he swears in the presence of God that he will never get into fights and stand behind her forever. Gana is stumped as he imagines he should be a mere servant to his wife. At the temple, as he is about to swear that he won't get into fights, commotion begins and Mahalakshmi comes up running. She is badly injured and is running from people who try to kill her. She is hit by a metal rod on the head when she reaches Gana. Gana holds her up and gives her courage. He beat everyone who tried to kill her and ultimately gives Mahalakshmi courage for which she had come to Gana for.
Mahalakshmi then narrates the flashback about how she met Gana and how he saved her from the kidnappers who tried to blackmail her father. Her father had been protecting farmers from Dhanush and was refusing to give up lands for building oil refineries. Gana had frightened the thugs badly. They were Dhanush's cohorts. This infuriates him badly. Mahalakshmi had fallen in love with Gana. But he politely told her father that he was not interested. Dhanush kills everyone and threatens to kill Mahalakshmi's father. She intervenes and slaps him. She insults him and calls him a 'zero'. He kills her father and tries to kill her too. She escapes narrowly and runs for four days to find Gana.
Gana resolves to solve her problems. She is taken from the hospital when she was receiving treatment. Gana finds her and beats up Dhanush's men in his own home and tries to burn Dhanush alive. But he escapes by jumping into a pool of mud outside a window.
Gana is brought into questioning regarding the attack on Dhanush. He makes up a story saying that some other people beat up Dhanush. One of Dhanush's men, Obul Reddy (Pradeep Rawat) tells the truth about the atrocities he committed in the village. The media is thrown into a ruckus.
Dhanush shows up at the DGP office seemingly to surrender but shoots at DGP Malkikarjun (Suman) and tries to kill Umapati but his uncle takes the bullets. The CM stops Dhanush from shooting anyone else and tells Ghana's father to call him and make him surrender to Dhanush. Gana comes and sees Sripati's plight. He is told that Sripati can be taken to hospital only if he surrenders. He does so and is beaten by Dhanush and his men. The CM later on turns on his word and tells Dhanush to kill Gana's uncle. Hearing this Gana begins killing everyone rapidly and kills the CM. He then fights Dhanush and in the end decapitates him with an axe when he tries to run over his father and uncle.
In the end, a cover story is told about how the CM was killed when he was trying to protect the DGP when unknown terrorists attacked and how Dhanush also died the same way. Hansitha is made a candidate to become the new CM.