Vikram is one of the major asset of this film. Doesn't his performances top-notched, there's a plenty of topnotch films in his carrier, he did the roles Shiv and Kenny both with lots of ease. Anushka is so decent and she did pretty good. Amy looked gorgeous and she didn't exceed her limits. Jagapati Babu's screen presence is not strong but well enough. Lakshmi casted unnecessarily. Nassar, Santhanam, Srinivasa Rao, Sayaji, Sathish and Saranya completed the movie! Daniel Kish (echolocation expert) did an extreme good appearing. A.L. Vijay always try to comes up with a new genre. His direction is quite mediocre and narration could be more interesting if screenplay is good. Pace is quite slow, drama could have been executed more good. Screenplay isn't that bad but definitely edit would have made it worst if Anthony didn't rescued the film with his excellency, he is one of the asset of this film. GV's music and score is good enough.