Segunda guerra Púnica (218-201 a.C.) El plan romano de realizar un doble ataque contra los cartagineses, en Hispania y en África, fracasa ante la sorprendente ofensiva de Aníbal (Victor Mature), que cruza los Pirineos y los Alpes con 50.000 hombres, 9.000 caballos y 37 elefantes. En su avance hacia Italia conoce a Silvia (Rita Gam), una mujer que ha escapado de prisión para unirse a las tropas romanas al mando de Fabio Massimo. Tras muchas batallas, Aníbal, gran estratega y estadista, acaba comprendiendo cuál es su verdadero destino. (FILMAFFINITY)