Cartago en llamas narra el trágico evento de la destrucción de la ciudad de Cartago durante la tercera guerra púnica. Hiram, un joven líder cartaginés, es obligado a exiliarse después de la llegada al poder de la casta de los comerciantes. Regresa en secreto a su tierra natal porque está enamorado de Ophir, hija del Jefe del Consejo. En el templo de Baal-Moloch se lleva a cabo la ceremonia del sacrificio de Fulvia, un prisionero romano que salvó a Hiram en la batalla de Numidia contra Roma. Hiram no duda en arriesgar su propia vida por salvarle y llevarle en su propio barco.