The director has come up with a good thought but then he was unable to conceive it perfectly on the screen though the presentation was excellent. The dialogues were weak, the script was shallow and the screenplay was okay. Background score was a disappointment while only one song is appealing. The real show stealer is the cinematography and the locations. Costumes were apt and the art department was alive. Vikram does a good job as the villain and he looks handsome and evil enough, this is an impressive act from him. Prithviraj puts in good efforts and it appears that his appearance suits the cop image well. Aishwarya looks beautiful and she played her part well. Karthik didn't get the chance to show his mettle, Priyamani was good, Prabhu was effective, Kishore was intense, Ranjitha was brief, others didn't have anything to offer or add value.