While some reviews hail it the “best show on Netflix,” an extensive press rollout that included a feature in The New York Times and hype around show creator Lena Dunham’s much-talked-about return to television, her new show, “Too Much,” didn’t take off on Netflix during its debut week.
Source: Original Article