Sundar Ramaswamy is a highly successful non-resident Indian businessman based in the United States of America, referred to as a “corporate monster” due to his ruthless business dealings. He arrives in Chennai to cast his vote in the Tamil Nadu Legislative Assembly election. However, he finds out that someone else had already voted in his name. Sundar approaches the Tamil Nadu State Election Commission and demands a stay on the election result for his constituency, an annulment of the fraud elector’s vote and the ability to legitimately cast his vote, to which they agree. Sundar raises awareness among the public regarding fraud voting and finds that many people too faced a similar problem to his when trying to vote.
The film starts in the 1980s. A young Shiva (Jiiva) is trained in the ancient Indian martial art Kalarippayattu by his grandfather (Prakash Raj) to be bold and brave and fight against all odds, especially all that’s evil. Shiva grows up with his grandfather’s words as his Bhagavad Gita. However, Shiva’s parents (Udaya Murthy (Jayaprakash) and Lakshmi (Lakshmi Ramakrishnan) want him to lead a peaceful life. Shiva gets arrested by the police after fighting with a law student Guna, who is in Gowri’s (Sentrayan) gang. Enters Priya (Shriya Saran), also a law student. She is the daughter of a police official (Babu Antony). She bails Shiva out and falls for him after seeing him fight for other people’s good. Eventually, Shiva too falls for her.
Two honest and bold police officers Adhi Narayanan, (Kamal Hassan) and Abbas (Arjun Sarja) devise a masterful plan to bring a terrorist group in control, and send two secret vigilance officers, named Anand and Shiva on an operation called Operation “Dhanush”. The objective is to infiltrate a terrorist group headed by a man named Badri, and relay information back to Abbas. After a year while relaying information to Abbas, Anand gets caught, but he commits suicide before the terrorists can interrogate him. With information relayed by Anand, Abbas and Adhi know that the terrorists are picking up someone important and going to Trichy.
Aravindan (Vijay), Chandru (Suriya), and Krishnamurthy (Ramesh Khanna) value friendship over everything else, even family. For this reason, Chandru resists the advances of Aravindan’s sister Amutha (Vijayalakshmi). When the trio takes up a painter’s job at a mansion, Aravindan falls in love with Padmini (Devayani), who lives there. Padmini’s jealous cousin Abhirami (Abhinayashree) makes him believe that his overtures are reciprocated. When the truth is revealed and Padmini rejects him, Chandru stands up for his friend and speaks ill of her. This makes her swear to separate the friends. After the marriage, Aravindan realises the hand of Abhirami behind all the mishaps, and Padmini realises that Chandru is innocent. Chandru and Amutha’s marriage is arranged. Gautham (Sriman) is Aravindan’s cousin who is in love with Amutha and wants to separate the pair. He makes Chandru believe that Padmini is trying to kill Amutha. Padmini is angry with Chandru. Aravindan tells the truth that in their young ages, he unknowingly killed Chandru’s deaf and mute brother. Gautham records this and makes Chandru hear it. Chandru and Aravindan fight and go by their ways. Aravindan tries to convince Chandru but falls from the top of a mountain. Chandru believes that Aravindan is dead, but after five years, he finds out that Aravindan is not dead but has ended up in a coma. Gautham is now torturing his family a lot. When he comes to know that Chandru has come back, he starts to beat him up. After hearing Chandru’s cry of pain, Aravindan wakes up from his coma. He beats up Gautham, and everyone rejoins and lives happily.
The Immortal Wars Resurgence
Gautham (Bharath), a college dropout and good-for-nothing guy, falls in love with Narmada (Genelia D’Souza), the daughter of a local don Sakthivel (Radha Ravi). She lives in a hostel after learning that her father is a criminal who now wants her to marry his partner Sardar’s (Brahmaji) brother. So the two lovers elope to Mumbai, and they are soon tracked and separated. Finally, Gautham, along with his friends, fights against all odds to win back Narmada.
The film revolves around the family of Jaikodi Thevar, who has two wives. Jaikodi is a respected landowner whose family has helped develop the village for generations. However, his first wife Sevanamma (Viji Chandrasekhar), and her elder brother Veera (Vela Ramamoorthy) control the local gangs and are feared by the villagers. As a result, Jaikodi prefers to live with his second wife and her children (Parthiban (Kathir) and Prema. Because of her husband’s preference of his second wife, Sevanamma dislikes her and her children. Veera blames his brother-in-law’s second wife and her children of destroying his sister’s life and hates them too. The only member of the first wife’s family that accepts the second wife’s family is Jaikodi’s drunkard eldest son, Boologarasa (Kalaiyarasan). However, he is often powerless against his mother and maternal uncle.
Singam (Krishna Sekhar) gets cheated out of an original idea of his by a prominent person in the society. He decides to stop pleading and start threatening. He begins with a plan to corner the big shot. He meets Krishnaveni (Vijayalakshmi Agathiyan), who has left home and needs fast money. With a common purpose, they soon become partners and work out a plan. They blackmail the big shot with videotapes that they threaten to release all over the media if he refused to pay up. Buoyed by the success of their maiden outing, they decide to become con artists. They are successful in various ventures and finally end up blackmailing a minister. The minister, after initially caving in to their threats, decides to settle scores. What happens next forms the rest of the story.