ISLAND CLAWS (1980) Reviews and overview

‘A terrifying creation of the nuclear age!’ Island Claws – aka Giant Claws – is a 1980 American horror feature film directed by Herman Cardenas and starring Robert Lansing (4D Man; Empire of the …

Read More

THE NEST (1987) Reviews and overview

‘Roaches have never tasted meat… until now.’ The Nest is a 1987 American science-fiction horror film directed by Terence H. Winkless (Not of This Earth [1995]; Twice as Dead), from …

Read More