the netflix newyorker documentary stressed me out more than stranger things

newyorker fact checkers: have you really watched stranger things

me (sweating, defeated): no