1ère Guerre Mondiale. Madeleine qui tient une boutique de vêtements à Stockholm, est agent double. Elle est très liée au Baron Karl qui est dans l'autre camp et fera l'expérience douloureuse du dilemme cornélien : doit-elle choisir l'Amour ou le Devoir ? Les Anglais s'arrangent pour lui faire quitter le pays, mais son amant a prévu de la faire arrêter dès que son bateau quittera les eaux territoriales suédoises, déclarées neutres.