Anjali is a journalist who lives a middle-class lifestyle with her widower dad in Hyderabad, Andhra Pradesh. One day while traveling by State Transport bus with her dad and her camera, their bus meets with an accident. She survives and witnesses a group of armed men killing a government official. She takes photographs and approaches her Editor and asks him to publish them and expose the killers. She is prevented by Deva, the owner of the militant right-winged Hindu Seva Samiti, the photographs are destroyed, and she is warned. She manages to flee on her motorbike, with her assailants hot on her tail. The assailant's car meets with an accident and they are all killed. She impulsively decides to create a fictional character, names him Azaad, and writes a note taking credit for their deaths. Thereafter a number of gangsters are killed and the police begin the hunt for Azaad. Shortly thereafter she meets a young man, Chandrashekhar, who is ironically on the run from the police, who suspect him to be Azaad. With his help, she apprehends Deva, who poisons himself before being arrested. In love with Chandrashekhar, she goes with him to his village in Allahabad to attend his sister Gauri's wedding. Deva is still alive; he has assumed his real identity: Harkat Ul Ansari Dawood, who is hellbent on destroying Azaad, his family, and whosoever dares to stand in his way.