With cinemas in most cities all over the world still shut, and big budget films put on hold until 2021, it’s left for the streaming services to provide us with new releases. Here in the Philippines, Netflix is quite often the home for the prestige film projects that can still find a 2020 release...