Claim: Neve Campbell has yet to work with Netflix.
Verdict: REFUTES