Kamal Haasan's 10 avatars
Other than acting in ten different roles, Haasan has also written the story, screenplay and dialogues of Dasavatharam.
Some of the leading writers who have listened to the narration from Haasan are of the opinion that the screenplay of Dasavatharam is more exciting than Thevar Magan and Apoorva Sahodarangal.
Also read: : A Kannada double punch!