David Fincher‘s English-language sequel to Squid Game is reportedly no longer moving forward at Netflix.
Request DMCA Takedown