What’s it about:
Alluri Sita Rama Raju (Mahesh Babu) is a taxi driver with a call taxi company in Hyderabad. Every time he meets Subhashini (Anushka), things go completely wrong for him, and his car has to pay the price. This keeps irritating Raju’s boss, and his anger finds no leaps when Raju’s cab is completely destroyed because of a murder. Raju is sent to collect money for the car repairs all the way to Rajasthan. Raju meets Subhashini there again, who seems to carry all the bad luck because this time Raju is stabbed, and faces certain death.
Parallel to this story runs the story of Siddha (Shafi) and his village priest (Rao Ramesh). They live in a village names Pali, where one by one people are dying. Rao Ramesh predicts that a hero will come to save their village of 534 people, and that Siddha has to find the God who saves his village.
When Raju is at the death’s door, Siddha finds all the indications pointing that he is the God he was searching. How Siddha saves his God, is Raju really a God and what strange connection do all these people have forms the rest of the story.