Netflix’s Leila Is What Dystopian Future Art Is Meant to Be Netflix’s Leila Is What Dystopian Future Art Is Meant to Be June 13, 2019 Add Comment Edit Leila, Netflix’s next original series from India, is set in a dystopian world called Aryavarta, where a mother (Huma Qureshi) is looking for... Read More