The team behind Stranger Things: The First Shadow has released a new image of the stage production and the title of its first act. In the latest incremental update on the show, which was released the same day as previews for The First Shadow are set to begin at the Phoenix Theatre on London’s West […]