The animated mythological blockbuster Mahavatar Narsimha, produced by Hombale Films and directed by Ashwin Kumar, is set to premiere on Netflix on Friday, September 19 at 12:30 pm IST. The film brings to life the powerful tale of Prahlada, a devoted follower of Lord Vishnu, and his father Hiranyakashipu, a feared king enraged by his son’s unshakable faith. With rich animation and a gripping retelling of a classic legend, Mahavatar Narsimha has captivated audiences and now heads to the OTT space for global streaming.