In August 1944, with Germany on the verge of defeat, Heinrich Himmler, holds a clandestine meeting in Strasbourg with elite industrialists and bankers. Their covert organisation, codenamed The Spider, is tasked with helping senior SS officers to escape the clutches of advancing allied forces. In November 2024, a stolen USB stick containing the coded names of prominent politicians - neo-Nazis who are members of the Spider Network - falls into the hands of the Chief Inspector of the Buenos Aires police and the head of internal security at the White House. The pair join forces to expose the dark legacy.