All posts tagged "Valley of the Demon"

  • A Welsh Horror Film With Bite: ‘Valley of the Demon’

    Valley of the Demon, the debut feature from Welsh director Rhodri Jones is an independent horror film set in the Rhondda. In it, “A group...