Chelsea Handler's New Netflix Show Just Made Its Debut: Our Review | Fortune