Get ready to jump start your ultimate horror binge just in time for Halloween! On October 15, 2019, SCREAM FACTORY™ will unleash THE OMEN COLLECTION Deluxe Edition, featuring all four original films as well as the 2006 remake that kept movie audiences glued to the screen with white-knuckled terror. Packed with hours of chilling special features, […]