Puthukkottai Azhagan is a dubbing version Telugu Movie King. The story opens with local goonda Gyaneshwar (Srihari) being ousted from his territory by Bottu Seenu (Nagarjuna). When Gyaneshwar protests, Seenu agrees to give him a small percentage of the profits. Seenu then meets Sravani (Trisha) and predictably falls in love with her.
But Sravani is in love with Sharath, a very soft-spoken kind-hearted software engineer (again played by Nagarjuna). Then Seenu stumbles on a well-hidden truth - Sravani is Gyaneshwar's sister. Since Gyaneshwar didn't want to spoil Sravni's future, he had sent her to live with their aunt (Sana) and uncle (M.S. Narayana).
At this juncture, a third Nagarjuna makes his appearance, the 'King' after whom the movie is named. Now what relation do all the three avatars have with each other and who will Trisha marry is something that has to be seen on the big screen to fully relish the intricacies of the plot.