SCREAM FACTORY ANNOUNCE THE RELEASE OF TWO RAT MOVIES Scream Factory continue to bring horror home to the masses and in May they will release two 1970’s rat movies on dual format DVD and Blu-ray. First up is the 1971 film WILLARD which has a release date of 16th May…