Dashavatar , a 2008 disaster film/science fiction movie released on 6/13/2008 starring Gemini Ganesan, Showkar Janaki, Ravi Kumar.
Story of the ten avatars of Lord Mahavishnu- Machya, Kurma, Varaha, Narasimha, Vaman, Parshuram, Ram, Krishna, Buddha and Kalki. These avatars Lord Vishnu took in order to remove injustice from the world and to better the lot of the people.
.