Mario (Teja Sajja) works as a developer of online games. They notice a bug in one of their viral games. Their programmer Kalyan (Mirchi Hemanth) can only fix it. The trouble is Kalyan is getting married in Kurnool, and he cannot rush to Hyderabad. To save time, Mario and his two other colleagues head to Kurnool to get it fixed.
On their way, their vehicle hits a man and he bites the hand of Marios colleague.
Sreenu (Bellamkonda Sai Srinivas) runs a startup company. But he is mostly seen bashing goons, roaming on the roads, singing duets with the girl he likes Kaumudi (Nabha Natesh). Once in a while, he appears writing something on a board in his office.
Kaumudi is the younger daughter of Jayapal Reddy (Prakash Raj), who has a big influence in Nizamabad. Jayapal Reddy strangely agrees to a strange proposal made by Sreenu.
The proposal is that Srinu would leave his daughter Kaumudi if she falls in his love in 10 days. And how do Gaja (Sonu Sood) and Vasundhara (Anu Emmanuel) come into the picture
At a posh locality in Vizag, a guy named Akash gets killed. During their investigation, the police find a photograph that shows a person hiding in the building of Akash, on the night of the murder. That person turns out to be Siddharth (Ram), a civil engineer and MD of a construction company. His girlfriend Mahima (Malvika Sharma) went on a trip, and he gets arrested in this case.
Police officer Yamini (Nivetha Pethuraj) takes up the investigation. The twist comes when his look alike Aditya (Ram Pothineni), a gambler and criminal, gets arrested in a drunk and drive case. Now, police have two suspects Aditya and Siddharth.
Who murdered Akash and why What is the connection between these two look alike persons
JD (Vijay), a drunkard professor conducts the student elections peacefully, teaching the students the importance of polls in a democratic system.
Hailed as a master, he gets transferred to an observation home for juvenile criminals in Warangal to set things right.
A shocking incident at this home makes him rid of his drinking habit and take on Bhavani (Vijay Sethupathi), who created a criminal empire by using these juvenile criminals for his heinous activities.
How JD handles Bhavani forms rest of the story.
Shankar (Ravi Teja) is an upright police officer. He leads a happy life with his wife Kalyani (Shruti Haasan) and a kid. Shankar gets irritated when someone boasts about their background and beats them to a pulp.
When one of his colleagues gets brutally murdered in Ongole, Shankars investigation leads to the local gang leader Kathari Krishna (Samuthirakani) and his lover Jayamma (Varalakshmi Sarath Kumar).
The main story is the faceoff between Kathari Krishna and Shankar.