Tony (Patrick Bauchau), qui est un journaliste indépendant, vit à Paris. Il enquete sur un obscur trafic d'armes, sait que les ordres viennent du gouvernement et qu'un certain Destrez en est la plaque tournante. Or trop de gens veulent l'aider dans cette affaire... Margot (Juliet Berto) est Française et comédienne. Elle est en ce moment à Marseille avec sa mère qui est en train de mourir d'un cancer. Margot et Tony ont été amants, autrefois. A Paris, il y a Lil (Peggy Frankston), une américaine, la trentaine. Monitrice dans une piscine publique, elle vit avec Tony, quand il est là, Katrin, elle, est arrivée en France clandestinement. Une amie demande à Tony de s'en charger et Tony la confie à Lil. Katrin souffre, semble-t-il, d'amnésie. Enfin Robin (Robert Kramer), Américain sans carte de travail, subsiste en fabriquant d'étranges sculptures et en travaillant parfois pour Michel, un transporteur un peu marginal. Poussé par une nécessité intérieure et indifférent au reste, Tony avance dans son enquete. Destrez laisse sourdre quelques informations : on lui a demandé d'acheminer des armes lourdes à des pays "amis" contre une livraison régulière de pétrole. Coutard, propriétaire d'une entreprise à Marseille, est chargé de dissimuler ces armes. Or une partie de ces armes n'arrive pas à destination. Pourtant, les grues du port ont bien enlevé les containers scellés.