The Nest – USA, 1988 – reviews

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

Read More