Netflix wants you to actually play “Squid Game”

  • Oops!
    Something went wrong.
    Please try again later.
Netflix wants you to actually play “Squid Game”

Growth is slowing in North America for Netflix, so it's looking to leverage its shows like Squid Game, Stranger Things, and the Witcher.