Crispin Glover leads the pack in Willard, a skin-crawling thriller that takes an unforgettable journey into the mind of a madman! Making its Blu-ray debut February 26th, 2019 from Scream Factory, the 2003 version of the classic 70s film comes loaded with new bonus features, including a new 2K scan of the original film elements, […]