I decided to spend a few months in Sumner, Illinois one afternoon, with plans to kill more than time. Knowing that I’d need a proper property to hide my improprieties, I contacted actor, writer, director, producer, location scout, sound guy and stuntman Jed Brian. Jed was my local specialist of old haunts as his nonprofit horror film Unlisted Owner explores one, and he was gracious enough to show me the gateway.
Horror has a new face, and its makeup artist is Damien Leone. This 34-year-old Staten Island native has recently released Terrifier, the 80s slasher throwback that is several deep cuts above the competition. 123WTF was lucky enough to corner the man himself and get him to open up about Art the Clown, filming horror, and his intense fans…and we didn’t even have to use a machete to do it.