219 рік до н. е. карфагенський полководець Ганнібал облягає іберійське місто Сагунт, що стало римською колонією. Ганнібал вирішує будь-якою ціною повернути Сагунт під владу Карфагена, навіть якщо доведеться зруйнувати місто. Героїчна оборона й падіння Сагунта стали приводом до початку Другої Пунічної війни.
У центрі роману — історія кохання красуні Сонніки, яка пройшла шлях від портової куртизанки до багатої й шанованої власниці кораблів та рабів, і грецького найманця Актеона.