Fue publicada por primera vez en 1862.1? La acción de la obra tiene lugar en el siglo III a. C. en el territorio de Cartago, durante la conocida como Guerra de los Mercenarios, ocurrida poco después de la derrota cartaginesa frente a los romanos en la primera guerra púnica.
Al igual que la novela anterior del mismo autor, Madame Bovary, esta obra tuvo una gran acogida y consolidó la reputación de Flaubert como novelista. La novela, en su esfuerzo por resucitar la olvidada cultura cartaginesa, mencionó cuantos detalles pudo el autor recopilar en los libros de historia y ofreció minuciosas y coloristas descripciones de la vida cotidiana de Cartago, de sus costumbres y atavíos, descripciones que, a su vez, ejercieron una cierta influencia sobre la moda francesa contemporánea