October 23, 2022
Spooky high jinks abound when Elvira finds herself spending the night in a mysterious castle en route to 1851 Paris.
A deranged killer begins killing college students organizing a horror-movie marathon.
2 Episode s