Plot:The film starts with two sincere police officers Adhi Narayanan (Kamal Hassan) and Abbas (Arjun). Abbas sends two secret vigilant officers (Dhanush and another police officer) to mingle with a terror group headed by Badri (Nasser), with the task of providing updates about the movements of the group back to Abbas.In an accident, Adhi happens to get the opportunity to arrest Badri (the leader of the group). There is an interesting mental battle between Adhi and Badri. Threatening to bring harm to Adhi's family if kept in police custody, Badri displays his power by demonstrating how he is able to sneak in members of his group anywhere, including police protected quarters. Adhi, afraid for his family's safety, gives in and lets Badri escape.How Adhi turns back to his original self is the crux of the story.