London, April 1891. When the severed torso of a woman washes up on the bank of the river Thames, London believes a serial killer from the past has struck again. Crime photographer and investigator... This description may be from another edition of this product.