Kodi (English: Flag) is a 2016 Indian Tamil-language political action thriller film written and directed by R. S. Durai Senthilkumar and produced by Vetrimaaran under his banner Grass Root Film Company. The film stars Dhanush, Anupama Parameswaran, Trisha, along with S. A. Chandrasekhar and Saranya Ponvannan. Dhanush, who produced R. S. Durai Senthilkumar’s previous two films, Ethir Neechal and Kakki Sattai, played dual roles for the first time. The film’s music and background score were composed by Santhosh Narayanan, the cinematography is performed by Venkatesh S. The film was simultaneously dubbed in Telugu as Dharmayogi, which released one day after the Tamil version. Upon release the film opened to positive reviews from critics as well as audience praising Dhanush’s performance.
For Kodi (Dhanush), politics has been a part of his life ever since his birth. His father Murugan (Karunaas), a low-rung party worker, brings him up to become a politician, before setting himself on fire, protesting against a factory whose toxic mercury waste has ruined lives in the locality. Kodi’s identical twin, Anbu (also Dhanush), is a contrast to his rough-and-tough brother. He is a college lecturer and a pacifist.
Kodi is the secretary of his party’s youth wing and his adopted assistant who is more brother like to him is Bhagat Singh (Kaali Venkat). His girlfriend Rudra (Trisha), who belongs to the ruling party and has been in politics since childhood like him. Here enters egg-seller Malathi (Anupama Parameswaran), whose eggs are broken by Kodi. When she chases him, she comes across Anbu and mistakes him as Kodi. That day, she goes to Anbu”s college for some work and there she sees him and slaps him, takes away his phone and him to return her broken eggs’ money and then take it. In between happens series of comical incidents. Anbu falls in love with Malathi. Malathi tells him her village pathetic condition due to the factory’s mercury waste, which Anbu tells Kodi.
Kodi soon tells this matter to Thalaivar (S.A. Chandrasekhar), who tells that they would take up this matter. Meanwhile, Kodi comes in possession of documents relating to the factory, from which he comes to know that his party member Marimuthu (G. Marimuthu) and the whole party is responsible for what has happened to the villagers. He angrily tells it to Thalaivar, who tells that it is true. Depressed, he shares this information with Rudhra who speaks up this matter in public, causing great embarrassment to Kodi’s party and the party thinks he would not remain silent and this could ruin his party’s chances in the election, and to keep him silent, his party leadership announces him as their candidate. Problems soon arise as Rudhra’s party members come to know about the Kodi-Rudhra’s affair, and start pressurizing Rudhra to give up her candidacy. A depressed Rudhra is called upon by Kodi to him in the woods. When they meet together, the goons sent by former MLA Arivazhagan (Namo Narayana) of the region, who was dethroned by Rudhra using her tactics, attacks them. Kodi defends them by finishing up the goons but in the end he is stabbed by Rudhra, who tells him that she imagined if he died then there is no obstacle for her. Kodi dies for her sake.