Netflix has a new psychological thriller series that makes for an engaging one-night weekend binge, and it has become a ...