

Primary filming locations included the United States and across Tamil Nadu in India. The film, which had been under production for nearly three years, was produced and primarily distributed by V. Several other people also get involved in the process and all their stories connect after the striking of 2004 Indian Ocean earthquake and tsunami, thus bringing philosophical views into the picture. The plot of the film revolves around bringing together the lives of several individuals beginning with the 12th century and ending with the 21st century the main person being a research scientist who develops a bio-weapon and makes sure that it is not acquired by a terrorist nation. Asin appears in two roles and Mallika Sherawat plays a subsidiary role. It stars Kamal Haasan, who also wrote the script, in ten distinct roles. The Ten Avatars) is a 2008 Indian Tamil-language science fiction action film directed by K.
