Claim: Black Mirror was never added to Netflix.
Verdict: REFUTES