In the Hindu mythology, Dasavatharam denotes the ten avatars of Lord Vishnu. No actor in the movie industry has tried out ten different characters in the same movie. Kamal Haasan is now appreciated world wide for his contribution in this movie. The story of the movie is penned by Kamal himself.
Dasavatharam remarks the passion of Kamal Haasan for filmmaking. Kamal has played ten different roles in the film and all the ten roles have been thoroughly planned right from the body language to the dialogue delivery.