An obvious attack on Christianity and world leaders who believe in the Holy Bible and God. This series, alone, has resulted in the cancellation of my Netflix subscription. I absolutely refuse to support Netflix so long as they produce garbage like this.