As per the story, a demon, Andhakasurudu gets rebirth after one thousand years and gets super natural powers. Using those powers, he gets a control over all the earthly elements such as, earth, sky, air, fire and water. However, Nagarjuna is a human being who gets the support of lord Shiva in confronting the demon. Anuskha will be seen as a devakanya in the movie and she plays the romantic interest of Nag in the movie. Prakash Raj is seen as lord Shiva.