Claim: Cracks was only released on Netflix.
Evidence: In the United States it was released by IFC Films on 18 March 2011 , and premiered on Showtime in late 2011.