Demons 2: A Sequel That Doesn't Quite Live Up to the Original (Special Edition Blu-ray)The Film: When it came to Lamberto Bava's 1985 cult classic "Demons," we got a film that was a delightfully gory, over-the-top experience...