The popular South Korean drama "Squid Game" will return to Netflix on June 27 for a third and final season, the streaming platform announced during its "Next on Netflix" event on Thursday.
Page says he wants to "create a unique vision of the characters and their journeys that resonates with fans and newcomers." ...