A Haunting poster
TV

A Haunting (2005)

S10E06 Masks of Terror

Oct 23, 2017 • Season 10 • Episode 6 • HD

After a woman purchases a collection of Haitian masks to embellish her ideal home, the voodoo spirit linked to the masks is unleashed, causing chaos and turmoil in her life.

Country: US