219 год до н.э. Карфагенский полководец Ганнибал осаждает иберийский город Сагунт, ставший римской колонией. Ганнибал решает любой ценой вернуть Сагунт под власть Карфагена, даже если придется разрушить город. Героическая оборона и падение Сагунта стали поводом к началу Второй Пунической войны.
В центре романа – история любви красавицы Сонники, которая прошла путь от портовой куртизанки до богатой и уважаемой владелицы судов и рабов, и греческого наемника Актеона.