Dead Wood (2007)

No dear dedicated review reader, you have not read the title wrong and neither have we changed the name of the site to Dead Wood is a brand spanking new British independent horror movie unsurprisingly set in some ooky spooky woods where all is not what it seems. Dead Wood transposes one of the […]