“HORRORS BEYOND YOUR WILDEST IMAGINATION!!!”
Terror Films is pleased to announce that Shudder is set to release the award winning, female directed horror film, Inner Demon. The launch begins Monday, July 10! Inner Demon will be available in the US, Canada, the UK and Ireland.
You don’t have to die to go to hell…
Terror Films is set to release INNER DEMON across multiple digital platforms on Friday, April 21. The film’s official poster and trailer will debut next week. However, the genre distributor has released two exclusive clips for the fans titled: “Knock, Knock, Knock” and “Good Girl.”