Find out how and where to watch " Dasavatharam " online on Netflix, Prime Video, and Hotstar today – including 4K and free options. An avatar in Sanskrit means “descent.” It is the manifestation of God, a deity, or the supreme self in an earthly embodiment. Dashavatara of Vishnu means ten avatars of Lord Vishnu ; he manifested on earth to sustain the dharma. During different Yugas, Vishnu incarnated to establish righteousness or dharma. For instance, in Treta Yuga, he manifested as Rama Avatar to liberate the world from Ravana. In Dwapara Yuga, he played the central role of Mahabharata as Sri Krishna. Vishnu is all ... A scientist battles to keep a bioweapon vial from falling into the wrong hands. When it reaches India, he joins forces with others to stop a global disaster. Watch Dasavathaara Full Movie on JioHotstar now.