La acción de la obra tiene lugar en tiempos de la Guerra de los Mercenarios, que aconteció en el siglo III a. C., en la ciudad fenicia de Cartago.