The Flash: The Complete Eighth Season Speeds Home Oct. 18