Kamal Hassan! takes tremendous effort to talk different languages rather different dialects, goes through a lot of pain with his make up, brilliantly showcases his acting capability with his body language dominating - quite an effort at his age, decent story, some what lacking script and disappointing characterization sums up Dasavatharam.
The ten roles and the ones I liked highlighted:
*Rangarajan – Iyengar
*Govind Ramaswamy – Bio- Scientist
*Fletcher – Villan
*Naidu – Investigator
*Boovaragan – A down-to-earth man
*Mrs. Krishaveni – An old woman
*Japanese Guy
*Kaimal
* Mr Avataar – pop singer
*George W Bush – American President!!
Note: These are based on his performance(body language) not their characterization.