Demon Castle
2h 55m
Running Time
Plot.
In upstate New York sits an old Scottish castle that was built in the 1870's. After being bought at auction on Halloween eve of 2020, the new owners suspected that the castle was inhabited by ghosts of the past.
Where to Watch.
No streaming offers found
Details.
StatusReleased
Running Time2h 55m
Last updated: