Агафокл
Сын гончара и способный военачальник, Агафокл в 317 году сверг олигархию в Сиракузах. На сторону изгнанников стали другие крупные полисы Сицилии. В последовавшей войне Агафокл был близок к победе. Тогда сиракузские изгнанники обратились за помощью к Карфагену. В 311 году карфагеняне вступили в войну и отправили на Сицилию армию во главе с Гамилькаром. Объединённая армия карфагенян и сицилийцев разбила Агафокла в битве при Гимере. После поражения Агафокл с остатками войска отошёл к Сиракузам. Карфагеняне начали осаду города. Агафокл оказался в весьма тяжёлом положении. Его враги захватили практически всю Сицилию, союзники Сиракуз перешли на сторону Гамилькара. Сиракузы были блокированы с суши и с моря. У Агафокла было недостаточно сил, чтобы попытаться принять бой под стенами родного города.