Tracking down a serial killer in the town of Thorgill, two New Scotland Yard officers are about to enter a whole new territory of police investigation. And though one of the detectives and the... This description may be from another edition of this product.