FIB Review: Hellbound

Hellbound recently supplanted Squid Game as Netflix’s most-streamed series. Is it worthy of the title? Are comparisons between the two valid, or simply a case