

THE INCUBUS (1981)
There’s something kind of admirable about a horror film that throws absolutely everything at the wall regardless of whether any of it sticks. It feels like we got a lot more of that in the 80s too and The Incubus (1982) is very much that kind of film. Directed by John Hough – a man responsible for far classier genre efforts such as Twins of Evil (1971), The Legend of Hell House (1973) and Disney’s surprisingly creepy The Watcher in the Woods (1980) – this is a strange, messy,


MONTH IN REVIEW: MAY 2026
It's not always easy to keep track of the world of horror day-to-day. So here's a round up of what's happened last month and a glimpse of wh


ISLAND OF TERROR (1966)
Terence Fisher is a director rightly beloved by horror fans. Over the course of his career, he helmed 29 Hammer Horror films and played a pivotal role in reshaping the genre throughout the 1950s and 1960s


MONTH IN REVIEW: APRIL 2026
It's not always easy to keep track of the world of horror day-to-day. So here's a round up of what's happened last month and a glimpse of wh


MONTH IN REVIEW: MARCH 2026
It's not always easy to keep track of the world of horror day-to-day. So here's a round up of what's happened last month and a glimpse of wh



