Answer: thesentinel

AnswerCrossword Clue
THESENTINEL

Demon movie of 1977