Huma Qureshi And Deepa Mehta On Their First Netflix Series Leila & More

Leila, a Netflix original series set in a dystopian future, is directed by critically acclaimed filmmaker Deepa Mehta and stars Huma Qureshi. In conversation with NDTV's Rohit Khilnani, they spoke about the show, gender equality and more.

Related Videos