A horror film Rotten Tomatoes counts as one of the 200 best of all time is now on Netflix! Learn more on Dread Central.