Stranger Things 3’s Mind Flayer was played by a stuntman in red spandex and a shiny helmet ...and the final monster at the mall began as a beach ball. July 23, 2019 Articles