The return of Netflix’s marquee property, Stranger Things, was certainly a factor. The first batch of final season episodes was first for the week of Nov. 24—30 with an eye-popping 59.6 million views.