Where To Stream IT Welcome to Derry Season 1 Episode 7
The Black Spot
- Aired December 7, 2025
- 63 Min
- Rated 9.1
- Number 1 Of 8 Rated Episodes
A vigilante attack on the Black Spot unleashes long dormant forces. In the aftermath, Dick helps uncover another crucial artifact.