Stranger Things outdid itself with the premiere of its final season over the Thanksgiving holiday. The series recorded a whopping 8.46B viewing minutes in Season 5’s debut week, putting it miles ahead of basically anything else on streaming from November 24 to 30, according to Nielsen’s latest weekly report. That’s the biggest weekly viewing total […]