The film's story is similar to fantasy films like Yamaleela, Yamudiki Mogudu, Yamagola and Yamadonga. Bullet Raja (Ravi Teja) is a small time crook with a good heart. He bumps into Swetha (Taapsee Pannu) at a function and falls in love with her. But Swetha is already engaged to Harbour Babu (Sushant Singh), a powerful local goon. One day, using Swetha's dance master Vidya Balan (Brahmanandam), Bullet Raja And Swetha manage to run away from Babu to reach a hill-top. But Babu tracks them down and is severely beaten by Bullet Raja. But at the last moment, Babu uses his Scorpio car to hit Raja off the hill-top. Raja clings on to a branch growing on the hill but slips off it and falls down but still manages to survive. But just then Chitragupta (M. S. Narayana) again changes the story and the car that was stuck on the edge of the hill falls down and Bullet Raja And blasts, thus killing him.
Bullet Raja heads to Yamalokam where he realises that his life has unjustly been terminated by Chitragupta and so he picks up a fight with Yamadharma Raja (Prabhu). A helpless Yamadharma Raja gives Bullet Raja three options. Either he could be a Chinese Warrior who was to die 2 days later, a terrorist who also has the same life span, or greedy, evil and corrupt Home Minister Ravindra (Ravi Teja) who decides to turn over a new leaf after he realizes the affection and support the public has for him. But he is killed by his associates Balram (Sayaji Shinde), Shantaram (Avinash), Harbour Babu and Pavitrananda Raghu Babu). Thus Bullet Raja decides to enter Ravindra who seemed the most normal among them. After Bullet Raja enters into Ravinder's body, he confronts Ravindra's and his own enemies and fulfills the wishes of his mother Parvathamma (Jayasudha) and his followers.