A Son tries to save his father who was an ex-cop from tight spot caused by a tragic incident of kidnap.
Prabhakaran is a suspended cop, who has been posted in the Undercover division of Tamil Nadu Police Department (T.N.P.D) by the police commissioner where he learns that Nisha, who is his brother Karthi's adopted daughter is kidnapped. While investigating, Prabhakaran learns about the plan of action of the kidnappers and manages to track down the kidnapper's Audi car to a warehouse, where he attacks the kidnapper named Aadi and saves Nisha. Prabhakaran admits Aadi to the hospital and uses him as a bait to capture the mysterious leader, Upon deducing this, the leader manages to kill Aadi despite surveillance by Prabhakaran and his team.
As Prabhakaran starts digging the case, he learns that the kidnappings are connected to an attack at the police commissioner's office in 1993 by a gangster named Michael (who is Aadi's father and also the mysterious person), where he finds that his father Sathya Moorthy, a former SI and Alzheimer patient, had dealt with the case earlier. It is revealed that in 1993, Michael actually was running a human trafficking racket by asking his henchmen to pretend as parents and adopt the child in the orphanage, where they hand over the children to Michael after 3 years in exchange for money. However, a couple filed a complaint about Michael's illegal activities to Sathya Moorthy, who gathered evidence against him.
When Sathya Moorthy reached the commissioner's office to provide the evidence, Michael attacked the commissioner's office where Sathya Moorthy was knocked in the process and lost his memory about the incident. Michael was arrested on petty charges, while Sathya Moorthy was suspended. After having learned about Prabhakaran's identity, Michael kidnaps 20 children and tells the parents to provide money for their safe return at a public restaurant. While Prabhakaran's team leader Deva and his team waits at the bar to nab them, Prabhakaran finds out that one of the adopted children's parents are actually Michael's henchmen where he ask his colleagues to protect the children at the orphanage. However, one of the colleagues Perumal gets killed while trying to protect the children.
Prabhakaran arrives at the parents's house where he defeats Michael's henchmen and learns that Deva is in trouble and heads to the restaurant, where he realizes that Deva is also Michael's son and the mole in the police department. Michael and Deva escape while Prabhakaran is shot and left for dead, but survives. Nisha is kidnapped again, but Prabhakaran and his colleagues analyze the place where Michael is taking the children and tracks down the bus, but Nisha is not present. Sathya tracks down the concrete truck where Nisha is held and also kills Deva. Enraged, Michael arrives at Sathya Moorthy's house to kill him, but Sathya Moorthy shoots Michael to death and the children are safely brought back to the orphanage.