From release date to cast, here's everything to know about the Netflix series Stranger Things season 4 finale.