‘Devil Seed’ New Trailer and Poster

Check out the new trailer:    The Darkness, shot back in the summer of 2010, has finally scored worldwide distribution. The film, now renamed “Devil Seed” is currently being distributed in 17 countries including the US, Canada, the UK, Germany, Italy, Portugal and 11 others… Next up Imagination Worldwide plans on taking it to Cannes Film festival this coming […]