This week, Netflix debuted the oddly named Brand New Cherry Flavor, a horror series from the showrunner of Syfy’s Channel Zero, a rather fantastic but often overlooked horror anthology originally ...