Just days after the release of Squid Game season 2, Netflix has announced the launch date of season 3. The third installment ...
Despite rumors, it looks like famous Oscar-winning star Leonardo DiCaprio isn't really joining Squid Game season 3!