All eight episodes of will premiere globally on October 14 at 12:01am PST exclusively on Netflix. …read more