Set in 1st‑century Carthage, Salammbo follows a young noblewoman’s rise from exile to warrior queen, blending romance, political intrigue and vivid battle scenes with Flaubert’s elegant prose.