Hannibal Kartacalı bir generaldi. Bir savaşçı olarak büyük saygınlığını Romalılarla yaptığı kanlı mücadelelerle kazandı. Roma ve Kartaca Akdeniz'in iki yakasında birlikte ortaya çıktılar ve büyüdüler. Yaklaşık yüzyıl boyunca birbirleriyle olabilecek en korkunç savaşları yaşadılar. Üç kez savaştılar ve .sonunda Roma kazan ve Kartaca tamamen yıkıldı.
Bu iki ulus arasında herhangi bir anlaşmazlığı gerektiren gerçek bir neden yoktu. Birbirlerine olan düşmanlıkları sadece bir rekabetten ve kendiliğinden gelişen bir nefretten ibaretti. Farklı dilleri konuşuyorlardı kökenleri farklıydı ve aynı denizin iki yakasında yaşıyorlardı. Dolayısıyla birbirlerinden nefret ettiler ve birbirlerini yok ettiler.