grainy 16 mm indie horror film about goat headed demons in the forest