Ganesh is a small-time thief who, along with his friend Vennela Kishore as Shankar, is involved in petty crimes around their town. Deeply in love with Nayan Sarika as Shruti, who works at a local supermarket, Ganesh hopes to marry her one day. Unfortunately, Shruti ends their relationship because she is about to be married to the supermarket owner, leaving Ganesh heartbroken and desperate. In an effort to win her back and prove his worth, Ganesh devises a risky plan to pull off a major heist, aiming to gather enough money to impress her.
He partners with Arun, played by Prince Yawar, to steal a valuable diamond from Arun’s father, in hopes of settling Ganesh’s mounting gambling debts. The plan initially seems successful when Ganesh manages to steal the diamond, but everything spirals out of control when Ganesh accidentally shoots Arun's father during the chaos. This incident prompts Arun and his accomplices to pursue Ganesh and Shankar relentlessly, leading to a dramatic chase through various locales. During their escape, Arun ends up in a near-fatal accident, which inadvertently forces him and his two bodyguards into servitude for a local village that had suffered damage caused during the pursuit.
Meanwhile, a prominent and ambitious politician named Kishore Reddy, played by Raj Arjun, aspires to become the Chief Minister of Andhra Pradesh. To fund his campaign, Reddy hires Rudra, portrayed by Krishna Chaitanya, a local criminal, to smuggle a large sum of 10 crores from Mumbai. The money is cleverly concealed inside a large idol of Lord Ganesha, with the story that it’s for a Ganesh Chaturthi celebration. Rudra’s team engages in a fierce gunfight with rivals involved in the smuggling operation but successfully manages to buy the idol containing the money.
As Ganesh and Shankar flee from the police, they secretly hide the stolen diamond inside the same Ganesh idol to avoid getting caught. However, complications arise when everyone discovers that the money is not in the idol, which turns out to have been replaced. During a shootout, the shop owner’s child inadvertently sells the idol to Rajuvaru, the leader of a nearby village, along with an identical idol. It is revealed that the actual money and Ganesh’s diamond are concealed within Rajuvaru’s idol — setting off a new series of plans to retrieve the loot.
To approach the idol, Ganesh and Shankar pose as media personnel covering Rajuvaru’s Ganesh Chaturthi festival, while Rudra and his team pretend to be part of the lighting crew. Both groups secretly scheme to steal their respective targets, but a series of comic misadventures prevent them from gaining access to the idol during the festival. In the process, Ganesh falls in love with Neelaveni, a kind villager played by Pragati Srivastava, and he wins her affection by rescuing cattle from a fire Rudra deliberately set as a distraction.
The chaos intensifies when Arun and his crew manage to escape their servitude and head towards the village, just as Ganesh and Rudra are preparing to raid the idol on the festival’s final day. Both Ganesh and Rudra are unaware that they are pursuing the same prize for entirely different reasons. When they finally locate the idol, they discover it has been taken by Rajuvaru and a local priest, who believed owning the idol would bring wealth, not knowing about the hidden money. The situation escalates into another gunfight, with both sides trying to claim the loot. During the chaos, an accidental grenade blast by one of the priest’s associates unintentionally destroys the money, leading to police intervention and the arrest of Kishore Reddy, Rajuvaru, and the priest.
Despite all the turmoil, Ganesh manages to recover the undamaged diamond, which he and Shankar sell to gain victory in their quest for wealth. With newfound riches, Ganesh returns to the village to start a new life. He and Neelaveni build a family, and Ganesh finally finds happiness after a series of dangerous and comedic adventures that tested his courage and cleverness at every turn.