who is apparently a favourite of Stranger Things creators the Duffer brothers. The posters, which were part of a social campaign headed up by New York agency Ralph, were based on early screenings of ...
Yes, Billy Hargrove dies during the finale of Stranger Things Season 3. In Season 3, Billy’s character was shown to be possessed by the Mind Flayer making him one of the villains of the series.