Larva (2005) reviews and overview of parasites in cattle pic

‘They out you from the inside out!’ Larva is a 2005 American-German science-fiction horror feature film about a small-town vet that discovers cattle infected with a parasite. Directed by Abram …

Read More

Loon Lake – USA, 2019 – preview

Loon Lake is a 2019 American supernatural horror feature film about a grieving man who encounters a dark and terrible force. Directed by Ansel Faraj from a screenplay co-written with …

Read More