Bodinayakanur Ganeshan story is set on the backdrop of a village and here is Ganesan (harikumar) along with his friend Gilaki (soori). Both are hated by the villagers since they sell Ganja and arrack. They work under the local don Thiruvachi (sai ravi) and earn their livelihood.
Vasu (Ajith) is a ruthless rowdy who lives in a cinema theater owned by Vinu Chakravarthy. He had a tortured childhood and wastes his days by drinking, fighting, and sleeping. It all starts when Vasu’s friend Dhamu loses an Annamalai movie reel to Mohana (Shalini). Vasu and Mohana clash when he attempts to retrieve the reel. Mohana’s family are members of the police, headed by Birla Bose (Nasser), Mohana’s father. At this point, Tulasi Das (Raghuvaran), an ex-mafia “dada” who spent many years in jail because of Bose, comes to the theater. He does not like Bose and hires Vasu to kidnap Mohana. He cries out his woes in the song “Satham Illatha.” Mohana falls in love with him after hearing his pain. When Tulasi realizes Mohana loves Vasu, he hires Vasu to pretend he loves her back. At first it is just pretend, but then he too begins to love her. Tulasi visits Bose to inform him of his daughter’s love for a gangster and realizes Mohana is indeed his daughter. A flashback showing the parted friendship between the two men, and Ganga (Raadhika), Tulasi’s wife, abandons him and their child when she comes to know her husband is a don. Knowing Mohana is his daughter, Tulasi instructs Vasu to give up his love. When Vasu refuses, Tulasi visits Mohana and tells her about his ploy and that Vasu’s love for her was fake. Eventually, Vasu proves to Mohana his love was true and unites with her after a clash between the cops and some goons of the locality.
Vijay is a honest and kind guy who lives with a huge family and his friend Vivek. One day, he is approached by a person who tells him that his father owes him some money and he is to return it or his house would be taken away. Vijay discovers that a guy named Koccha based in Malaysia owes him a large amount of money, and so as a courier boy, along with Vivek, he flees to Malaysia. After some time he finds Koccha’s son-in-law and circumstances cause him to attack Koccha’s men. Then he finds Koccha’s sister and she falls in love with him. Her brother is forcing her to marry a corrupted person, and so with the help of her mother flees to India. He soon finds out that his father is being held as a slave in Kadappa, Andhra Pradesh, and has to figure a way out for all of them.
A serial killer (Anurag Kashyap) disrupts peace in Bengaluru by kidnapping. He goes by the name of the highly notorious serial killer Rudra, who was announced dead five years ago. After another such case, in which the CBI are involved headed by Anjali (Nayanthara), he goes live and declares himself as the deceased Rudra. He insists that Rudra is still alive and announces that he is now back in action. Anjali, who dealt with the earlier case of Rudra, is appointed to deal with him.
In a parallel storyline, Anjali’s brother Arjun (Atharvaa) is facing a rough phase in his relationship. The film flashes back to his life with his lover Krithika Rao (Raashi Khanna) and how they eventually break up. To make it up to her, he, with his friend Vinoth (Ramesh Thilak), travels to Bangalore to meet her and enters the deadly scene between Rudra and Anjali. The cat-and-mouse game gets too intense when Rudra brings Arjun into the game by kidnapping Krithika and demanding a ransom from her father. In an effort to save Krithika, Arjun follows Rudra’s orders and gets framed as “Rudra”, making things much more complicated for him. Anjali is suspended, and Officer Narayan (Devan) takes over the case.
Ganesh (Prabhu Deva) has the job of collecting travelers for the lone bus run by Padmavathi Bus Service, in Cuddalore town. His high-energy people-gathering tactics are considered the reason for the crowds on the bus and he earns commission for the same from the owner (Nasser) of the bus service. Though Ganesh earns quite enough, he doesn’t buy new clothes, things and eats very late and little. No one knows why he is saving so much money. The bus owner was, a young cleaner at Venkatesa bus service, but he fell in love with the owner’s daughter and eloped with her. Then after much hardships he becomes owner of 4 buses and very rich, in the same town, while his father in-law’s bus company failing. He and his family still maintain no contact with the mother’s family.