Terror Films Announces Release Date & Shares Clips for Award-Winning Australian Horror Film…’Inner Demon’

Inner Demon

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.”

Continue reading