Must Watch Films Netflix News News One of the most controversial horror films of the decade is now on Netflix