Entertainment‘Mahavatar Narsimha’ OTT release: When and where to watch it Social Time6 months ago01 minsAshwin Kumar’s ‘Mahavatar Narsimha,’ a high-grossing animated film rooted in Indian mythology, is set to stream on Netflix. The film, based on the Vishnupurana and other Puranas, tells the story of Bhakta Prahlad and Lord Vishnu’s Narsimha avatar.Post navigationPrevious: MI6 establishes presence on dark web for first time to recruit spiesNext: Disagree with UK recognising Palestine: Trump