Netflix is launching a new game show called Million Dollar Secret, featuring 11 contestants searching for a 12th who holds a $1 million prize.
The show seems to target fans of Squid Game, which became the 15th-most watched TV show on Netflix in late 2023 with over 33 million views.