Where To Stream Haunted Hotel Season 2 Episode 3
The Witch
- Aired October 9, 2026
- 25 Min
- Rated 7.3
- Number 16 Of 18 Rated Episodes
While Katherine and the kids reluctantly support a needy witch, Nathan struggles to open up about his afterlife and Abaddon tackles fiendish food prep.