Skip to content Skip to footer
0 items - £0.00 0

South Korean show Squid Game, topping Netflix charts in 90 countries, vindicates Netflix’s strategy of creating franchises using content from around the world (Josef Adalian/Vulture)