Ulaganayagan Kamal Hassan symbolically represents the 10 avatars of Vishnu through the 10 characters he protrays. Let me kill the suspense of all. The 10 roles are: George Bush, Old paatti, scientist, kovil priest, ex-cia, social worker, bhai, punjabi singer, karate master, police intelligence officer.
Make-up for each version of Kamal is perfect except that there can be some improvement. In certain characters it clearly shows that he has got make-up on. Kamal should understand he is not good in talking in different tones. The moment he speaks for each character one does not need any additional second to identify that it is indeed Kamal. His voice is the same with very slight modulation.
Movie starts off in a narrative mode addressing an audience in presence of Chief Minister of TamilNadu state, Prime Minister of India and President of United States. Movie moves over to 12th Century when the Shivaites and Vaishnavites were fighting among one another. This incident is true and Kamal does not show it in bad sense requiring a suit at Supreme Court.
The action moves over to United States and with it starts the story of one trying to protect the vial and another trying to acquire it from other. In this sequence the remaining of 10 characters are also seen.
Story, Screenplay, Dialogues by Kamal has slightly killed the movie. Kamal should have just stopped with story & screenplay while calling Crazy Mohan for the dialogues. Kamal seems has not learnt his lesson from earlier movie Mumbai Xpress.
The storyline is very simple, but how the characters are brought in without leaving any loose ends is a definite plus for the movie.
Music for songs by Himesh Reshmaiya does not linger long in minds. AR Rehman would have definitely had the audience tapping their feett. Music is no big shakes neither is the background score by Devi Sri Prasad.
Worth the watch, dont look for any logic, neither for much of comedy. Good one to spend sometime but overall the movie is a disappointment for all the hype it generated.