Hellbound has bested Squid Game as the streaming platform’s most popular series.This is according to data by analytics company FlixPatrol, which reports that Hellbound was the Number One most popular TV series globally on November 20, just a day after the series was released.