TV Special Stranger Things Season 5: Holly's Fate Is Tied to Evil Dead Rise's Nell Fisher Jul 19, 2024