Leila (Netflix Series 2019) – Trailer

Netflix has released the announcement trailer for its upcoming Indian series Leila. “Are you prepared to resist the nightmare? The future is only for those who are pure. For everyone else, resist. repent. repeat,” the streaming service reveals. The short trailer opens with...