Your Company
 

Blood Will Have Blood

United Kingdom · 0

Director Peter Goddard
Starring Alexandra Hansler, Lee Craven, Terence Elliott, Fiona Fox
Genre Horror

Upcoming film from Devils Avalanche. Grindhouse style horror film in the vein of 'I Spit on your Grave' and 'Last House on the Left'.

We hate to say it, but we can't find anywhere to view this film.

What are people saying?