Netflix's forgotten and harshly criticized 4-part thriller series from 3 years ago is so wild that it's still worth an easy one-night binge this week. Released in 2023, this 4-part thriller series is ...