In 1888, the notorious Jack the Ripper terrorized London. Exactly 100 years later in 1988, the police are made aware that the two women found murdered in the old town of Soest in West Germany, could be from a copycat. The killings are identical to the first two victims of Jack the Ripper, so they nickname the killer German Jack.
If German Jack follows the same path, the police know the dates and town where the next murders will take place. They only have to find the exact location and killer. This turns out to be harder than at first thought. With three suspects on their cards, one a psychiatric nurse, another an overweight taxi driver and the last a British soldier stationed nearby, can the police identify German Jack and find enough evidence to stop him before he kills again?
Or will he get away like the original Ripper?
Buy in one click on