The film starts with Musallapadu Nagabhushanam (
Mukesh Rishi) arranging his daughter's marriage where two men (
Ajay and Bharani) try to kill him. He manages to escape. The film shifts to Hyderabad where Nandu (
N. T. Rama Rao Jr.), a jovial student, lives with his parents (
Tanikella Bharani) and (
Pragathi). He falls for Akarsha (
Samantha Ruth Prabhu), and tries to get close to her through his neighbour Asha Jyothi (
Vidyullekha Raman) by blackmailing her. As his plan fails, he gets closer to Akarsha's grandmother Baby Shalini (
Rohini Hattangadi). Akarsha slowly starts to fall for him. Four of them leave to Akarsha's sister's marriage, who is revealed to be Nagabhushanam's daughter. At the wedding, Nagabhushanam is attacked. To save himself, Nagabhushanam asks Nandu for help. Eventually, Nandu kills him, asking him to remember a mysterious girl Ammulu at Adityapuram. After the murder, Nandu makes sure that no clues are left at the spot. The investigating officer Avinash (
Rao Ramesh) finds that Nandu is behind the murders. When Avinash tries to arrest Nandu, he kidnaps Akarsha at gunpoint and escapes. When she asks him why he murdered her father, he reveals his past. Nandu's real name is Ramu, who fell in love with Ammulu (
Shruti Haasan), a resident of Adityapuram village. Nandu's parents were actually Ammulu's parents. Both their families are in approval of their marriage. Meanwhile, Nagabhushanam, along with Home Minister Umapathi (
Kota Srinivasa Rao) and his son Bhikshapathi (
P. Ravi Shankar), plans to grab a land that was very fertile. Bhikshapathi is a womanizer and lusts over Ammulu during their confrontation. When he misbehaves with her, he is attacked by Ramu. Later, Ammulu and Ramu's marriage is fixed by her parents and Ramu's grandfather Raja Rao Bahadur Ramchandra Naidu (
Nagineedu). During the preparations, Nagabhushanam's son Vicky (Bharath Raju) and some more goons attack Ammulu. Nagabhushanam's son kills Ammulu, and Ramu loses her and his near and dear ones. Ramu then kills Vicky in retaliation. He moves to Hyderabad along with Ammulu's parents and changes his name to Nandu. He later leaves her safely at her home through his friends. Ramu and his brothers killed Nagabhushanam to lure Bhikshapathi out of hiding. In order to seek revenge, through a girl (
Hamsa Nandini), Ramu plans to invite Bhikshapathi to a youth fest as the chief guest. Bhikshapathi lusts at her and accepts to attend. There, he sees Ramu and plans to attack him with his henchmen, but he escapes. Later, he informs Bhikshapathi that he kidnapped Umapathi and challenges him to face him at Adityapuram. Ramu reminds Bhikshapathi about Ammulu's death and kills him with a
plough. Umapathi doesn't bear to see this and dies because of heart attack. The film ends with Nandu starting a trust in the name of his mother in the village and Akarsha teaching the children there. == Cast ==