'Hannibal', ein abenteuerlich-malerischer Bilderbogen, angelegt als aufwendiges Schaugemälde: Der Alpenübergang des karthagischen Feldherrn Hannibal (Victor Mature) und die Siege über die Römer bis zur Schlacht bei Cannae 216 v. Chr.. Und immer im Mittelpunkt die dramatische Liebe Hannibals zu der schönen Sylvia (Rita Gam) aus dem feindlichen Lager der Römer, dazu Fabius Maximus (Gabriele Ferzetti) und Danila (Milly Vitale).