Displaying all articles tagged:

Self Isolation

  1. self-isolation
    Should You Watch Netflix’s New Horror Movie The Platform?It’s such a grotesque spectacle about being imprisoned, it’s either perfect for our pandemic times or absolutely terrible.