Hanté par le souvenir d'humiliations subies durant son enfance, un marinier sillonne les canaux d'Europe du Nord en quête d'une impossible revanche qui le conduit au meurtre. Au même moment, Carol Jordan, agent de liaison Europol, arrive à Berlin. Elle a pour mission d'infiltrer un réseau de drogue et de démanteler un trafic de clandestins. Mais trois meurtres au scénario pervers, commis en Allemagne et en Hollande, l'entraînent sur la piste d'un serial killer. Carol reprend alors contact avec Tony Hill, l'as du profilage britannique, et le persuade de sortir de sa retraite.