The story rotates around a remote town in Andhra Pradesh tormented by a bizarre infection murdering many individuals. The seer of the town predicts that God would act the hero. In the mean time, Raju (Mahesh Babu) a taxicab driver in Hyderabad goes to Rajasthan to handover a protection check to a man’s family who passes on in his auto. In an unusual circumstance, Raju meets a man from the town and becomes acquainted with about their issue. Before long Raju acknowledges he is none other than the God-sent, the diviner anticipated, and whatever is left of the story is about how Raju assumes up the liability to save the town from the grip of shrewdness.