Вторая Пуническая война – которая началась в 218 году до нашей эры – была даже важнее и протекала, скажем так, гораздо интереснее. Римляне снова победили, но прежде карфагенский полководец Ганнибал показал себя величайшим военачальником со времен Александра Македонского – пожалуй, одним из величайших в истории человечества. Ганнибал никогда не высаживался на Сицилии, однако он приобрел такое влияние в последние годы третьего столетия до нашей эры, что было бы несправедливо удостоить его лишь мимолетного упоминания. Традиция гласит, что его отец Гамилькар – который едва ли не в одиночку основал процветающую карфагенскую колонию в Испании, со столицей на месте современной Картахены – заставил сына поклясться в вечной ненависти к Риму. Ганнибал стремился, с того самого момента, как поднялся к вершинам власти в 221 году, отомстить за поражение своей страны двадцатилетней давности и был уверен в том, что новые испанские владения Карфагена, со всеми их огромными финансовыми и людскими ресурсами, позволят осуществить эту месть. Он покинул Испанию весной 218 года с войском численностью около 40 000 человек и двинулся вдоль южного побережья Франции, далее вверх по долине Роны, а затем свернул на восток в направлении Безансона и альпийского перевала Мон-Женевр. Его пехоту составляли в основном иберские племена, которыми командовали карфагеняне, конница была набрана в Испании и Северной Африке и усилена тридцатью семью слонами. Знаменитый переход через Альпы состоялся в начале осени, за ним последовали, одно сразу за другим, два победных сражения; к концу года Ганнибал уже контролировал практически всю Северную Италию. Третья победа, в апреле 217 года, ознаменовалась разгромом римлян, угодивших в ловушку между Тразименским озером и окрестными холмами.

На Рим идти не имело смысла, поскольку город окружали могучие крепостные стены, а у Ганнибала не было осадных машин, способных разрушить эти преграды. Поэтому он двинулся на юг Апеннинского полуострова, в Апулию и Калабрию, где преимущественно греческое население не испытывало любви к римлянам и могло, как ему казалось, встать на его сторону. Но Ганнибала ожидало разочарование. Вместо стойких союзников, которых надеялся отыскать, он вскоре столкнулся с новым римским войском, гораздо более многочисленным и лучше оснащенным, нежели его собственное; 3 августа 216 года до нашей эры при Каннах у реки Офанто – примерно в десяти милях к юго-западу от современной Барлетты – состоялось генеральное сражение. Победа вновь осталась за Ганнибалом, причем, возможно, более славной победы он еще не одерживал; а для римлян битва оказалась самым сокрушительным поражением в истории республики. Благодаря превосходному командованию и тактическому гению Ганнибала римское войско было окружено и фактически истреблено. К концу дня более 50 000 римлян пали мертвыми, тогда как среди карфагенян было всего 5700 погибших.

Теперь у Рима не осталось воинов, способных сражаться, за исключением тех, кто охранял сам Вечный город; но Ганнибал был по-прежнему далек от исполнения своей мечты – уничтожения республики. Его главное оружие, великолепная испанская и североафриканская конница (слонов в ней почти не осталось – несчастные животные пали жертвами италийских холодов и сырости), было бесполезным против крепостных стен. С другой стороны, Ганнибала вдохновляла надежда на то, что его брат – еще один Гасдрубал – может собрать дома новое войско, на сей раз со всеми необходимыми осадными машинами, и вскоре присоединится к нему. Поэтому он отвел своих воинов через горы к Капуе – на ту пору второму по величине городу Италии, выказавшему удивительное дружелюбие к завоевателям, – и стал дожидаться прибытия подкреплений.