Munna (Prabhas) is a college student. His aim is to finish off mafia don Kakha (Prakash Raj) who controls the entire city under his grip. Munna has personal vengeance to take on Kakha. An honest politician Srinivasa Rao (Kota Srinivasa Rao) relentlessly works to expose Kakha but he gets killed. Meanwhile, Munna’s classmate Nidhi (Ileana D'Cruz) falls in love with him. The twist in the tale is that the Kakha is none other than his estranged father who tries to sell off his mother and responsible for the death of his kid sister. Another don in the city named Aatma (Rahul Dev) asks Munna to join him. After some incidents including the death of his best friend, Munna finds out the Aatma was working for Kakha all along. The two of them plan on killing him in a factory when all of a sudden the Aatma turns against Kakha and Munna. Munna kills Aatma and then kills Kakha.