Terror is walking the streets of 1893 New York City at night, taking the lives of women in a horrible fashion reminiscent of the heinous murders of Jack the Ripper in London five years earlier. A... This description may be from another edition of this product.