Amyra Dastur is a young game developer and she often gets weird thoughts about her past life, doctors call it as a illusion caused by her job stress while she believes in reincarnation. To Amyra's surprise, she meets everyone in her past life including (Dhanush) whom she loved in her past life. Now the big question is, which part is reality and which is Amyra's imagination?
Dhanush (as Raghuvaran), who works as an engineer, is being cornered by a real estate construction big shot Kajol (as Vasundhara Parameshwaran). The rest of the movie is about the battle between the cool-headed crusader, Dhanush and the powerful-arrogant, Kajol to win the corporate game.
After a series of bomb blasts in Mumbai, ACP Karan Malhotra announces that he will bring in the culprits responsible within a very short period of time. He then sets about interrogating several suspects. The underworld gangster, Kabir, is compelled to hire an assassin to do away with him. The potential killer, Viju, is an uptight older ex-convict as well as a former gangster, who now runs a pub in Paris, and is willing to kill Karan. As he sets about this gruesome task, he comes across an old flame, Kamini, as well as his estranged wife, Sita. These encounters may become the turning point in his life that may convince him to leave the bombs and Pistols behind and spend the rest of his life praying and living peacefully.(CFBC U/A CIL/2/69/2011)