Après la première guerre punique, Carthage doit faire face aux mercenaires qui ont combattu pour elle et réclament leur solde. La défiance transforme ce conflit en une lutte où la ville, les soldats et leurs chefs risquent de perdre leur avenir. Salammbô, fille d’Hamilcar, appartient à ce monde de richesses et de rites dont les étrangers ne comprennent pas toujours les codes. Autour d’elle, les désirs personnels croisent les rivalités militaires. Flaubert ouvre un univers très éloigné de la vie provinciale de Madame Bovary : les matières, les couleurs, les mouvements de foule et les cérémonies occupent une place essentielle dans le récit.