Unable to tolerate society's injustices and devastated by rejection from the woman he loves, a meek lawyer develops a split personality: one side a vengeful vigilante killer punishing evildoers, the other a dashing playboy capable of winning her heart. Complications arise when the three sides begin to collide.

Vikram
as Ramanujam 'Ambi' Iyengar / Remo / Anniyan

Sadha
as Nandini Raghuram

Prakash Raj
as DCP Prabhakar

Vivek
as Chari Singari

Nedumudi Venu
as Parthasarathy Iyengar

Nassar
as Psychiatrist

Cochin Haneefa
as Delinquent Car Owner

Kalabhavan Mani
as House Owner

Charle
as Wastrel

Shanmugarajan
as Chockalingam