Netflix’s newest hit

‘Squid Game’ is currently the streaming service’s most-watched show in 90 countries. ABC News’ Will Ganss explains why audiences love the hit show.

October 1, 2021

Top Stories

ABC News Live Presents