Netflix is no stranger to poorly-received shows. Several of the streamer’s original series have drawn unflattering reviews and an underwhelming response from viewers. But the initial reaction to Netflix’s new Queen Cleopatra docuseries has been vitriolic, to say the least.