Movies and web series directed by Liryc Dela Cruz

2 Movies and web series directed by Liryc Dela Cruz you can watch legally in India, with the OTT platform for each. Best known here for: Where the Night Stands Still and Notes from Unknown Maladies. Most of them stream on DocAlliance Films and Pijama Films.