Demon Castle

Demon Castle (2023)★ 8.7/10

US · 175 min · December 22, 2023

  • Horror

Directed by: Billy Lewis

New owners of a 19th-century Scottish castle in upstate New York face a haunting by malevolent entities summoned through demonic rituals conducted by trespassers.

Directed by

Cast & crew

Sean AustinSelfEric ConnerSelfMollie LewisSelfChris MendaceSelfSuzanne WeisbeckerSelf