Screamers – USA, 1995 – reviews

‘The last scream you hear will be your own.’ Screamers is a 1995 American science fiction horror feature film directed by Christian Duguay (The Hunger TV series; Scanners II: The New …

Read More

The Spawn of Scanners – article

At the time of Scanners‘ release, the horror film was enjoying – arguably – its final great era. The post-Star Wars sci-fi boom had abated (primarily because low budget film-makers …

Read More