"Squid Game" was first released on Netflix in 2021, and became a massive franchise hit, making over $900 million in 2021.
What happens when David Fincher, the mastermind behind Fight Club and Seven, steps into the death games arena? Squid Game ...