The film opens with Aaditya Arunachalam, Commissioner of Mumbai Police killing gangsters in Mumbai using encounters.
In a flashback, Aaditya arrives in Mumbai with his only daughter Valli to become Commissioner of Police. He cleans up drugs and trafficking using the situation of the kidnapped minister’s daughter as a catalyst. During the mission, he comes to know about drug supplier Ajay Malhotra, son of industrialist Vinod Malhotra and apprehends him.
When Aaditya goes to prison to meet Ajay, he is shocked to see that a proxy is in prison and not Ajay. Aaditya asks Indian government commission to investigate this and the corrupt officials declare the proxy is Ajay and there was no error. Aaditya comes to know that Ajay is in Thailand and gets Thai police to arrest him along with his fake passport. Since govt already declared Ajay is in jail they are forced to declare the person in Thailand as different person. Aaditya uses this loophole and shoots Ajay’s proxy in jail and announces that his body will be shown to public. This forces corrupt officials to actually kill Ajay to save face and replace original Ajay’s body instead of the proxy killed by Aaditya. At Ajay’s funeral Vinod Malhotra reveals that Ajay is not his child. Ajay is the real son of Hari Chopra, a notorious International drug lord.
Hari comes to know of his son’s death and enters India and kills Vinod. He also attacks unsuspecting Aaditya and his daughter. While Aaditya survives, his daughter dies of internal bleeding, causing Aaditya to turn extremely violent and begin his rampage of slaying criminals mercilessly.
Aaditya wants revenge but Vinod is already dead. He sees the clip Valli recorded for him before she died and learns there is a third person behind all this.
Aaditya comes to know about that Hariharan “Hari” Chopra & his link to Vinod & Ajay. Aaditya manages to kill Hariharan Chopra in the same police station which was set ablaze by him 27 years ago that killed many police officers, thus avenging his daughter’s death and instilling peace in Mumbai.
Starring: Rajinikanth, Nayanthara, Nivetha Thomas, Sunil Shetty,