Watch: Channel Zero TeaserWe dare you to turn off the lights and watch.Aug 18, 2016, 4:45 PM ET We dare you to turn off the lights and watch this Channel Zero teaser. Channel Zero premieres Tuesday, September 27 at 9/8c.