Aamir Khan and Varun Grover’s question to Netflix might raise an alarming concern, read on…
Huma Qureshi-starrer Leila, directed by Deepa Mehta is all set to stream on Netflix on June 14
Helmed by Deepa Mehta, Leila starring Huma Qureshi will release on June 14 on Netflix. Check out the full first look poster inside!
Co-directed by Deepa Mehta, the series is based on a book by the same name