Multi-layered and mysterious, this comedic thriller follows the life of Aadhavan (Suriya), a hired assassin who works in tandem with Ibrahim Rowther (Sayaji Shinde) and his son (Anand Babu) in Kolkata. Justice Subramaniyam (late Malayalam actor Murali), is about to give his final judgment in an organ trade case where hundreds of children died due to the greed of a doctor, Abdul Kulkarni (Rahul Dev).
Kulkarni approaches Rowther with a contract to kill the judge and Aadhavan starts his next mission. But for the first time in his life, the ace assassin misses his mark and Aadhavan, through the help of Bannerji (Vadivel), comes into close contact with the Judge’s large family consisting of his mother (Saroja Devi), niece Tara (Nayanthara) and others. Soon Aadhavan finds out certain dark secrets and also develops a soft corner for Tara. What is Aadhavan's true identity? Will he succeed in his mission to assassinate the judge?