Claim: Cracks was only released on Netflix.
Verdict: REFUTES