This historical biography opens as Lord Vishnu (Suman) listens to a complaint from his consort Goddess Lakshmi (Bhanupriya) that there were too few people singing songs in praise of the Lord in Telugu language. In response, the Lord sends Nandaka (His sword) to be born as Annamacharya to a childless couple in Tallapaka village, Kadapa District. Growing as a normal young man, Annamayya (Akkineni Nagarjuna) is in love with his two of his cousins Timakka and Akkalamma (Ramya Krishnan and Kasturi) and thinks that his cousins are the most beautiful creations of god.
Lord Vishnu appears in front of Annamayya in disguise and accepts a challenge from him to show someone more beautiful than his cousins - God in the form of Lord Venkateswara in a temple in his village. Upon discovering the beauty of the Lord, Annamayya is lost in a different world and ends up making a pilgrimage to Tirumala Venkateswara Temple without planning or informing his parents.
As he gets closer to his goal, he gets lost and is helped by Goddess Lakshmi herself in the form of an old lady by informing him that his footwear was preventing his progress. Also weakened by fasting, Annamayya accepts Laddu - a prasadam from the food consecrated by the Lord himself. Upon reaching Tirumala, he is enthralled by the beauty of God and settles there to write and sing hymns in praise of the Lord.
Meanwhile, Annamayya's parents get worried regarding Annamayya's whereabouts. Then, the Lord Venkateshwara, hearing the prayers of Lakkavaamba (Annamayya's mother), himself comes in the disguise of a Hunter along with his consorts and tells them that Annamayya lives in Tirumala. Then, Annamayya's parents, cousins, aunt, uncle and his 2 friends come to Tirumala and watch him worship the Lord.
When Annamayya is asked to marry both his cousins, he refuses saying that his life is dedicated to the service of the Lord and marriage would become a hindrance to it. But, he is then convinced by the Lord himself who has now taken the form of a Brahmin. The Lord personally conducts the wedding of Annamayya with his cousins - Timakka and Akkalamma.
After the birth of children, Annamayya settles in Tirumala leaving his children in the care of his parents. Through encounters with the local administrator (Tanikella Bharani), he comes in contact with the ruler of the country - Saluva Narasimha (Mohan Babu) who becomes a fan of his songs and anoints him the court poet.
On hearing a Sringara Sankeertan, the King and Queen (Roja) request that Annamayya sing a sankeertan in their praise as well, something Annamayya rejects as he would sing only for the Lord and not for any human being. Jailed for not heeding to the King, Annamayya invokes Lord in the form of Narashima (human-lion) and to the surprise of the King, jailers and everyone - the iron rods burst into flames and releases Annamayya.
Realizing that their husband was born for humanity and Lord's service, his wives give up their lives freeing Annamayya of any earthly attachment. Annamayya realizing the divine order takes to writing poems and sankirtans and reaches old age.
Priests and Brahmins unhappy with his social inclusion of lower caste people in the temple try to destroy his writings. When Annamayya decides to sacrifice his life because all his works were lost, a significant portion of his work is saved by Lord's grace from the fire. Saluva Narasimha and Annamayya's son's convert his work from palm to copper inscriptions thus preserving his works for eternity.
On completion and dedication of the work in the temple sanctum sanctorum, the Lord and his consorts appears one last time, in their divine form. The Lord grants salvation and Annamayya's soul returns as Nandaka (Sword).