Oscar-winner Leonardo DiCaprio may join the third season of Netflix's hit series 'Squid Game'. Reports claim he has already filmed a cameo in the US. Series creator Hwang Dong Hyuk previously hinted at Hollywood actors' involvement in future seasons. Season 3 is set for a 2025 release, following the dramatic events of the Season 2 finale.