III век до нашей эры. В самом разгаре война между Карфагеном и Римом. Войска блистательного Ганнибала выиграли несколько крупных сражений и продвинулись глубоко на юг Италийского полуострова. Все это время римляне, сжав зубы и отдавая врагу новые и новые территории, избегали генерального сражения и копили силы. Постепенно свежие легионы окружили карфагенян и принудили их остановиться на поле у местечка Канны. В рядах римлян служит молодой воин Квинт из благородной семьи, который, нарушив волю своего отца, не остался дома, а пошел воевать простым пехотинцем. А под началом Ганнибала командует манипулой копейщиков его сверстник Ганнон. В недавнем прошлом их связывала крепкая дружба. Что станет с нею на кровавом поле под Каннами?..