Screen Media Films has released a poster and trailer for director Ty Leisher’s upcoming horror 11th Hour Cleaning which centres on a group of crime scene cleaners who find themselves trapped in a murder site by a demon hell-bent on driving them insane; check them out here… A team of crime scene cleaners experience ghastly […]