Overview
Hannibal is a 1959 Italian historical adventure film based on the life of Hannibal, starring Victor Mature in the title role. The film was directed by Edgar G. Ulmer and Carlo Ludovico Bragaglia. It marks the first film pairing of Terence Hill and Bud Spencer under their real names. However they only appear in supporting roles and have no scenes in common.
Plot
The film begins with the Roman Senate hearing about Hannibal (Victor Mature) crossing the Alps with his men and many elephants. The crossing is difficult, with many men dying en route, but they manage to pass through, in part because Hannibal forms an allegiance with a local chieftain.
Hannibal's troops capture Sylvia, niece of Roman senator Fabius Maximus, and she and Hannibal fall in love. Some of Hannibal's troops oppose the match and an unsuccessful attempt is made on Sylvia's life. Hannibal also loses an eye during battle.
Despite the warnings of Fabius, who suggests avoiding battle and waging a campaign of exhaustion, the decision is made to fight Hannibal out in the open. The consequence is a massive Roman defeat at Cannae.
From Wikipedia (CC BY-SA 4.0).