moviesNews Massive Netflix Layoffs Include Top Executives, Following Lowest Quarterly Revenue October 28th, 2026