An unconventional horror movie, touted as a film not everyone will be able to stomach, is currently streaming on Netflix.