All Articles

April 19, 2019
In The Devil’s Candy (released in 2017) an artist is seemingly possessed by dark forces that guide him to paint…
January 21, 2019
If 2018’s Hell Fest hasn’t scared you enough to steer clear of all traveling carnivals, perhaps the trailer for Welcome…