Stranger Things just made its first-ever appearance at San Diego Comic-Con, and we have to say, we give this premiere an Eleven. Not only did the new trailer for the Netflix hit make its debut in all of its Ghostbusters-costumed, Dragon’s Lair glory, but the accompanying installation for the show’s sophomore season dominated the convention: The supersized space was loaded with ‘80s artifacts, cosplay costumes, and other essential throwbacks. We even got a Barb shrine — something we didn’t know we needed until we saw it. Scroll through this slideshow to take a walk with us to the Upside Down and beyond.
Stranger Things 2 returns Friday, Oct. 27 on Netflix.