En 1955, Hubert Bonisseur de la Bath, alias OSS 117, est envoyé en Égypte pour remettre de l'ordre où différents espions et secte religieuse veulent prendre le contrôle.
Hubert est envoyé à Rio pour récupérer un microfilm de grandes importances pour les services de sécurité français qui est actuellement entre les mains d'un ancien nazi. Hubert fait alliance avec le Mossad.
Hubert, alias OSS 117, doit se rendre en Afrique pour retrouver un agent porté disparu, le jeune OSS 1001. Sur place, il découvre un complot plus vaste.