Netflix India delivers to our screens Leila, a dystopian drama web television series directed by Deepa Mehta, based on the eponymous 2017 novel by Prayaag Akbar. Starring Huma Qureshi, Rahul Khanna and Siddharth, it follows Shalini who tries to find her missing daughter in a totalitarian regime in near future.