Is Wednesday REALLY the biggest streaming hit ever? Netflix’s own chart puts Squid Game ahead!
Wednesday Season 1 leads Netflix's English-language chart with 252.1 million views, but Squid Game Season 1 logged 265.2 million. Season 3 wrapped filming on September 30.
