The Queer Art of Failure: The NeverEnding Story (Wolfgang Petersen, 1984) / Stranger Things (Duffer Brothers, 2016 - Present) Jude Doyle - 03 Jun 2021