The Scarlet Worm, New, Sealed DVD