EXCLUSIVE: Hulu has acquired exclusive U.S. rights to Let’s Start a Cult, an indie dark comedy co-written, executive produced ...
Netflix has just announced the release date for Squid Game season 3, its final season, and its shockingly close.