Ordonné par Mussolini pour célébrer la récente conquête de l'Ethiopie et tant qu'à faire la "grandeur" de l'idéologie fasciste, "Scipion l'africain" est clairement une cata. Pour que le film ne reste pas à l'affiche qu'une seule semaine en Italie, il a fallu rendre les séances gratuites ; la presse du pays a vanté les mérites de la charge finale des éléphants, seule manière de dire sans risquer sa peau que le reste est de la merde ; et le dictateur lui-même n'a pu que constater l'étendue des dégâts étant notamment consterné par l'interprétation Annibale Ninchi dans le rôle-titre. Il est vrai que ce dernier ne fait pas dans la dentelle déclamant des litanies de manière pompeuse en se livrant à un véritable festival d'imitations des poses du "Duce" pour bien montrer qu'il y a un parallèle entre son personnage et le tyran, le tout avec autant de charisme qu'une huître. Et le fait que son personnage se montre un coup exagérément miséricordieux, un autre exagérément belliqueux le font plus passer pour un débile que pour le sauveur de Rome. Circonstance aggravante, l'acteur qui interprète Hannibal, celui qui est censé être le méchant du film, a nettement plus de présence et de talent donc la sympathie du spectateur vient à lui. De plus, les intrigues secondaires s'avèrent totalement inutiles car pas assez développées ; et puis franchement heureusement qu'elles ne le sont pas car elles sont trop caricaturales pour être un minimum intéressantes de toute façon. Seul moment réussi : la charge des éléphants citée précédemment dont certains cadrages rappellent Eisenstein, mais il faut attendre une heure et demie pour la voir. Bref, tout ça pour dire qu'en voulant prouver la "grandeur" du fascisme, ce film ne fait au contraire qu'en montrer le ridicule et bien sûr celui de son sinistrement célèbre promoteur.