Balaraju, the head of his village, lives with his wife Baby along with his two sons Chandrasekhar Rao and Bangari and two daughters. He helps Chandrasekhar become a doctor and builds a local hospital. On the day it opens, Chandrasekhar comes back home with his lover Kausalya, also a doctor. Both express their wish to marry and settle abroad, which upsets Balaraju, leading to their separation. 25 years later, Chandrasekhar, a successful doctor in London, tells the story to his son Abhiram and daughter Indu. Abhiram decides to go home to Balaraju and attempt a reconciliation. He meets his friend, Bunny, at the airport and goes to the village on Bunny’s bike the next day.
In the early 1980s in India, a group of con artists rob well-known businessmen and politicians by posing as officers of the Central Bureau of Intelligence or income tax officials. The gang stages fake raids during which they steal great amounts of money from their targets.
Rama Rao (Jr. NTR) is the son of Ranjan (Mukesh Rishi) who works as an assistant to Mafia Don Saadu Bhai (Kelly Dorji) is an IPS Aspirant. However, he is rejected from police work due to his fathers connections to the criminal underworld. Meanwhile his brother Siddu (Siddarth Narayan) gets killed in a bomb blast planned by Saadu Bhai. Rama Rao seeking revenge, reunites with his father and becomes Baadshah on the advice of a police officer (Sayaji Shinde). He decides to save India and also completes Operation Baadshah. So he approaches Janaki and falls in love with her. He enters as Ramji a Wedding planner in Janaki’s house. He cleverly fools Padmanabha Simha (Brahmanandam) with “Dream Machine” concept and uses him to collect information about Saadu Bhai. Meanwhile Saadu kidnaps police officer (Sayaji Shinde) and threatens to kill him, Baadshah comes to the location Kills Aadi, Saadu Bhai and Crazy Robert and marries Janaki.