The Sentinel – USA, 1977 – reviews

‘There must forever be a guardian at the gate from Hell…’ The Sentinel is a 1977 American supernatural horror feature film directed by Michael Winner (The Nightcomers; Death Wish; Scream for Help) …

Read More