The first film to co-star Terence Hill and Bud Spencer, and the only one where they are not the stars of the film. In fact they share no scenes and didn't actually meet until 8 years later.
Director Edgar G. Ulmer has said that Warner Bros., which released the picture in the US, had cut the film so badly that when he saw it in a theater he barely recognized it.
Hannibal was a Punic Carthaginian general who lived between 247 BC and aprox.181 BC. Ancient Carthaginians were a Semitic civilization from the Phoenician city-state of Carthage, located in North Africa in present-day Tunisia. Rome and Carthage had fought several brutal, horrific wars because Rome saw Carthage as a rival for its territorial and trade ambitions.
This film was given a general release in the U.S. by Warner Bros. It gave mainstream American audiences the first chance to see actors Mario Girotti and Carlo Pedersoli. It would be over a decade later before they would become better known as Terence Hill and Bud Spencer in a collection of comedy/action features.