A young college student arrives in a sleepy Massachusetts town to research witchcraft; during her stay at an eerie inn, she discovers a startling secret about the town and its inhabitants.
Casting arrow_drop_down
Dennis Lotis as Richard Barlow
Christopher Lee as Prof. Alan Driscoll
Patricia Jessel as Elizabeth Selwyn / Mrs. Newless