Village Of The Damned
The “Curse” Begins At Christmas
S1 E1:
At Christmas, 1989, the Harris family is killed in New York. Just as things seem normal again, the horror returns, and with it, a curse that lasts for ten years.