The Entire Run of ‘Squid Game’ Is Currently Dominating Netflix Ratings by Cheryl Eddy from Gizmodo on 2025-07-08 22:30 (#6YGTH)