Anjali (Soundarya) ist Journalistin, die mit ihren Artikeln seit Jahren den Unterweltboss Deva (Raghuvaran) anprangert. Nach einem von ihr beobachteten Mord beschliesst sie, eine fiktive Person mit dem Namen "Azaad" zu erfinden, die den Verbrechern das Fürchten lehren soll. Den Mord schreibt sie Azaad zu und teilt dies Deva mit. Die Unterwelt gerät in Aufruhr, während Azaad in der Bevölkerung immer beliebter wird. In der Zwischenzeit bricht Chandra Sekhar Azad (Akkineni Nagarjuna) aus Rajahmudry zu einer Geschäftsreise auf, als er in mehrere Bombenattentate verwickelt wird. Durch die Namensgleichheit mit Azaad glaubt die Bevölkerung ihren Helden vor sich zu haben. Anjali überzeugt ihn, in die Rolle des Volkshelden zu schlüpfen. Dieser verliebt sich in sie und sagt zu. Von nun an versteckt er seine Identität hinter einem Zorro Kostüm und kämpft gegen Deva an. Doch dessen Übermacht ist erdrückend und so ist es nur eine Frage der Zeit, bis seine Anonymität auffliegt.