Bharat Ram (Mahesh Babu), a graduate raised in London who is clueless about the future, becomes the Chief Minister of undivided Andhra Pradesh due to the untimely passing of his father Raghava Raju (R. Sarathkumar) and under the insistence of his father’s best friend Varadarajulu (Prakash Raj). New to India and with no political knowledge, he learns the ropes quickly and governs efficiently whilst trying to abolish corruption. However, while he endears himself to the crowd, he makes enemies out of the political class, including his own party members who create trouble for him and try to stop him from bringing changes to the society. How he tackles them, and removes corruption from the system forms the rest of the story. Intertwined is a love story of Bharat and Vasumathi, (Kiara Advani), an MBA graduate who sets out to help Bharat in his purpose.