Luis Llosa

Snakes alive! ‘Anaconda’ (1997) a standout of natural-world horror

We were spoiled by great natural and supernatural scare flicks as part of the overall horror renaissance in the late 1990s. “Anaconda” (1997) was, at

READ MORE