HCF Reviews

ZOMBIE LAKE (1981)

ZOMBIE LAKE (1981) Directed by Jean Rollin On DVD from Black House A small village in France is terrorised by a group of undead Nazi soldiers that were once killed and thrown into the nearby […]