Where To Stream A Haunting Season 12 Episode 1
Bottled Spirits
- Aired December 31, 2021
- 60 Min
A chef and his wife find the perfect location for their restaurant in a sleepy waterfront town. But the spirits haunting the Victorian mansion have other plans. Soon, eerie and unexplained events threaten to force the couple out of their business.