A rowdy mechanic with a golden-heart turns into a body guard to save a family from goons.
Narasimha is a man on the run with his one-year-old son. He reaches Kumbakonam and stays at the house of the village temple's dharma karta's house. But while there, he bumps into Gowri who seems to dislike him for some reason, despite being his childhood friend. A death row inmate Rami Reddy also seems to hold a grudge against Narasimha. Who is Narasimha and what did he do to make so many enemies?
The film starts with Narasimha (Nandamuri Balakrishna) traveling across Karnataka, Kerala looking for peace with his son, and ends up in Tamil Nadu after finding the places not suitable for raising his son. In Kumbakonam, he visits the temple on Rathasapthami day looking for a job. The priest is unintentionally touched by the baby, who picks up a discussion with Narasimha, and it is ended by the temple secretary Dharmakarta (Murali Mohan). Dharmakarta then offers a job to Narasimha at his house as a driver. There are around 12 workers in the house including Raju Reddy (Brahmanandam), and his wife (Priya). Meanwhile, the city kingpin Kaniyappan (Prabhakar) meets up with the ACP (Kartar Cheema) who is sincere yet corrupt and arrogant. One day, Dharamkarta's daughter Dhanya (Natasha Doshi) drives home taking drugs and catches Narasimha's attention. The next day, Kaniyappan and his men create a ruckus explaining that the car that Dhanya drove last night caused an accident and his brother was the victim and he is out for vengeance. Narasimha takes the blame and gets beaten up, which makes Dhanya fall for him.
Meanwhile, Central Minister JP (Jaya Prakash Reddy) visits the temple and insults the chief priest (L. B. Sriram), where the ACP raises a hand against him. This results in a Brahmin agitation, where they demand an apology from the ACP. Narasimha enters the scene with the secretary and resolves it. This is telecast by the media and is attended by the main villain Thota Rami Reddy (Ashutosh Rana). Meanwhile, the ACP, being humiliated, tries to create a feud between Kaniyappan and Narasimha by killing the latter's brother. Kaniyappan, upon learning the truth, sends his men to bring the son of ACP, who is a lookalike of Narasimha's son. Thinking his son is at risk, Narasimha unleashes his other side on the villains, rescuing the baby, only to learn that the ACP is the father and that Gauri (Nayanthara) is the mother. The next day, Narasimha warns Kaniyappan, and being confronted by Dhanya, he reveals his past.
Narasimha is an orphan befriended by Gauri at school. She is the daughter of the school headmaster (Prakash Raj). Narasimha is debarred from school after he picks up a fight. He grows up and has his mechanic shed along with doing justice in the city. Along with that, the love between Gauri and Narasimha increases. One day while passing the traffic, Narasimha encounters Rami Reddy's son holding up traffic for his MP seat. This results in the death of a labored woman, and Narasimha teaches him a lesson without allowing him to attend his nomination. This results in humiliation by JP, who offers his daughter's hand. Losing prestige, the son commits suicide, which enrages Rami Reddy, who takes revenge by stopping the marriage of one of Narasimha's associates, Manga (Hariprriya). Narasimha brings him to justice and is given a death sentence by the judge (K. S. Ravikumar). Meanwhile, Gauri forces Narasimha to marry her and talk to her father, who recognizes him and says that his ways would not suit his daughter's. Out of respect for his master, Narasimha sacrifices his love. However, Gauri takes it seriously and escapes and makes it to his shed to marry him secretly.
Understanding the whole situation, Narasimha gets back to the shed by marrying Manga. The actual twist in the tale happens now, when Narasimha and the couple have twins, with Manga dead after giving birth. On the other side, Gauri loses her son during pregnancy. Unable to hear his Master's pain, Narasimha gives one son to her and leaves with the other, and ends up in Kumbakonam. Back in the present, Rami Reddy escapes with his goons while going to court and unites with Kaniyappan to kill Narasimha. Kidnapping the ACP couple lures Narasimha into the dockyard. Narasimha bashes up everyone and kills Kaniyappan before hanging Rami Reddy, but during a shootout, the ACP couple is wounded along with their son. The doctors can save the couple but not the baby as the bullet had hit the baby's head. Unable to bear the truth, once again the master laments, which makes Narasimha give away the other baby and walk away with the dead baby's corpse, assuring the master that he will be there whenever the couple is in danger.