Certes ce Hannibal racontant l'invasion de l'Italie par le plus célèbre général carthaginois deux siècles avant Jésus Christ lors de la Deuxième Guerre Punique est un péplum italien haut-de-gamme (italo-américain pour être plus précis) mais par moments il fait tout de même un peu cheap ! Dans un premier temps le cahier des charges historique est plutôt respecté avec une introduction montrant la fameuse Traversée des Alpes avec les éléphants mais par la suite et malgré plusieurs scènes évoquant les célèbres batailles entre romains et carthaginois, on peut se demander si le film ne passe pas à côté de son sujet ? Sans doute par manque de moyens et de temps, le scénario lance de la poudre aux yeux en se concentrant beaucoup trop sur une romance à deux sesterces entre Hannibal et la nièce du général Fabius dont on se fout éperdument ! Puis toute cette guerre dans ce métrage semble se dérouler en trois mois alors qu'elle dura en réalité presque deux décennies, du coup des grosses libertés historiques sont prises. D'autant que les scènes à grands spectacles sont pour la plupart ratées, les éléphants sont là ainsi que les figurants mais les "contacts" non; ces scènes d'actions sonnent fausses, du travail bâclé.