More People Need to Watch This Taut Netflix Survival Thriller – CNET Posted on January 14, 2023 By Charlielikes The edge of your seat is about to be gripped. Tech Tags:‘to, billy wilkins, cnet, more, need?, netflix,, people, survival, taut, tech, technology, this, thriller, watch.