| Director | Santha Kumar, Santhakumar |
|---|
The film travels back and forth between two characters. Magadevan is a taxi driver in Chennai who also works as a thug for a corrupt politician named Muthurajan. Muniraj is a Good Samaritan and organic farmer who believes in Swami Vivekananda's teachings, thinks the world of Tamil literature, and lives in a village near Erode. Maga is an atheist, while Muni practices yoga and spreads the word of Hinduism.
Maga thinks the world of his wife, Viji, and his five-year-old son, Prabha. He is also trying to turn a new leaf and leave the world of crime. Muni, on the other hand, is happy living with his loving mother. He wants to be a "Nitya Brahmachari" (bachelor) and at the same time, impart knowledge to students. Deepa is a journalism student and the daughter of a local landlord named Jayaraman, who is in awe of the soft-spoken Muni. Trouble erupts for Maga when one of Muthuraj's rivals, Guru Narayanan, tries to frame him in an earlier murder case, which he planned for Muthuraj. Muthuraj, to save himself and his nephew, connives with the police and makes Maga the bad guy. At the same time, Jayaraman does not like his daughter moving around with Muni, a lower-caste man, and wants to eliminate him.
Jayaraman plans to kill Muni via a snakebite from a king cobra on his farm; however, Deepa saves and admits Muni to the hospital. Meanwhile, Maga is framed for the murder of Guru Narayanan's brother, Surya Narayanan, and is wanted by the police. Maga plans to escape to Vizag with his family and lead a normal life. He requests that Muthuraj pay him the balance so he can start a new life. However, he does not know that Muthuraj has betrayed him by disclosing his whereabouts to the police and Guru Narayanan. While Maga is on the way to meet Muthuraj, the police chase and shoot him. Maga, despite being severely wounded, escapes the place by boarding a goods train.
Policemen track Maga's location using his mobile phone signal and find that he is somewhere near Erode. Maga contacts Muthuraj again, requesting help. Muthuraj asks Maga to meet Jayaraman (who is also his friend) in Erode to get some money. In the meantime, policemen search all the hospitals around Erode, suspecting Maga to be treated for his injury. Finally, the police find Muni in a hospital (as he was admitted for his snakebite) and arrest him, mistaking him for Maga. Meanwhile, Maga goes to Jayaraman's house seeking help. There, a drunk Jayaraman is shocked to see Maga and mistakes him for Muni, who has come to avenge him. Jayaraman tries to attack Maga, but Maga kills Jayaraman to safeguard himself.
Maga's friends find out Muthuraj's true identity and inform Maga. Maga feels bad for being betrayed by Muthuraj. On the other hand, a corrupt police inspector, Devaraj, hands Muni over to Guru Narayanan. Guru Narayanan's henchmen attack Muni in revenge, believing him to be Maga. Muni is critically injured and admitted to the hospital. The police also arrested Viji and her son. Viji thinks that Maga is dead and commits suicide by jumping into a well. Maga learns about Muni from his friends, and he rushes to see him in the hospital. Maga understands that Muni is his twin brother. A small flashback is shown where Maga and Muni's mother, Deivanai, was mentally ill, and she left the two children alone on an empty train platform and went away. Maga and Muni were separated when they were kids. Maga grew up in an orphanage, while a widow adopted Muni.
Maga gets furious knowing about Viji's death and decides to kill the baddies. He goes to Muthuraj's place and kills everyone, including Muthuraj (he killed him with a shotgun), Guru Narayanan (he stabs him with two knives), and Devaraj (he pushes Devaraj down a well and throws a Molotov at him). As Maga was also shot by police before, he was also admitted to the same hospital where Muni is. Unfortunately, Muni passed away. After a few months, it is shown that Maga comes to Muni's village, feeling guilty about Muni's death, and decides to follow Muni's path of literature and peace of mind. Prabha is rescued by Deepa and raised by Deivanai. In the end, when Maga is asked by a man what his name is, he says, "Magamuni."