Guillermo del Toro's hideous progeny will be loosed upon select theaters October 17, before landing on Netflix on November 7.