Cult Movies News Genre specialist Devilworks to debut their new horror title HOSTAGE February 24, 2021 Brett Summers Genre specialist Devilworks to debut their new horror title HOSTAGE. From writers Laura Ashley...