Argumento: Durante la Segunda guerra Púnica (218-201 a.C.), un ejército liderado por Aníbal consigue detener el avance romano contra los cartagineses (en Hispania y África). Con 50.000 hombres, 9.000 caballos y 37 elefantes cruza los Pirineos y los Alpes hacia Italia. Pero en su camino conoce a la bella Silvia, que ha escapado de prisión para unirse a las tropas romanas al mando de Fabio Massimo.