Episode Netflix’s “Hellbound (2021)”, South Korean horror takes over Squid Game as most popular Netflix series globally. 97 views4 min read