Terror Films has released a poster and trailer for The Devil’s Work, the new independent psychological horror from writer-director Ursula Dabrowsky (Inner Demon). Starring Cassandra Kane, Mark Fantasia, Luca Sardelis, and Kerry Reid, the film follows a young couple as their romantic weekend break is disturbed by an unhinged sibling with murderous intentions. Watch the […]