Laila Series Review - Huma Qureshi, Siddharth, Netflix, Deepa Mehta

Netflix's India's new original Leila starring Huma Qureshi and Siddharth has managed to garner a lot of buzz. Directed by Deepa Mehta, Pawan Kumar and Shanker Raman, Leila is thriller set in the dystopian world of Aryavarta in 2047. Here is what we thought about the show.