Stranger Things fans 'figure out who is going to die' July 18, 2025 celebrities entertainment popular culture stranger things television series +