Stranger Things season 5 is arriving in three parts, with Volume 1 landing on Netflix on November 26, Volume 2 on December 25 ...