Season 12 Episode 1: Bottled Spirits

Watch A Haunting season 12 episode 1 tv series online free
Release: Dec 31, 2021

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.

A Hauntingexpand_lessSeason 12