Evil has been present during the evolution of mankind and the Dashavatar (ten incarnations of Hindu God Vishnu) have been constantly present to triumph over evil.
Dashavatar full movie is released on Jun 13, 2008. Watch Dashavatar online - the Hindi Animation movie from India. Dashavatar is directed by Bhavik Thakore and created by Hriday Lani with Vinay Apte and Kenneth Desai.