‘THE DEVIL LIVES HERE’ RELEASE DETAILS ANNOUNCED Four teenagers get caught up in the midst of a deadly war between dark, ancient forces in a far away countryhouse in THE DEVIL LIVES HERE (aka: O Diabo Mora Aqui, The Fostering). The film enjoyed a world-wide festival run (including Sitges Film…