Netflix’s internal ranking system remains the definitive source for what is currently capturing the world's attention. As of May 4, 2026, the following titles have emerged as the heavy hitters: