Masks of Terror

October 23, 2017
0.0%

A Haunting - S10 - E6

Masks of Terror

When a woman buys a set of Haitian masks to decorate her dream home, the voodoo spirit attached to the masks emerges to wreak havoc.

A Haunting: Season 10 - 7 Episode s