So the first day of 2026 saw the end of one of Netflix's biggest (and most well-sustained *cough Daybreak* *cough Dirk Gently*) shows. Stranger Things closed its curtains with a whopping two-hour long cinematic episode that was showed in 500 theaters across America from December 31st to January 1st, and premiered on Netflix on 9AM January 1st, at least in the Philippines.