Korean survivor thriller Squid Game Season 2 is taking the world by storm. However, at the same time, there are many controversies attached to the show, including casting actors with controversial ...
Squid Game: The Challenge 2 is available to stream on Netflix.