The padres of Fox’s The Exorcist are putting the pedal to the metal and flooring it to the Pacific Northwest after saving Chicago. At tonight’s Comic-Con panel for the series, creator Jeremy Slater unloaded more details about Season 2, specifically that the events will take place on a forested island off of Seattle.