Leila Trailer: Huma Qureshi in Deepa Mehta’s dystopian drama will leave you spellbound
Netflix’ Leila is set in a dystopian and totalitarian world of Aryavarta struggling in this…
4 years ago
Netflix’ Leila is set in a dystopian and totalitarian world of Aryavarta struggling in this…