Hannibal (2006 TV film)
Hannibal (also known as Hannibal: Rome's Worst Nightmare) is a 2006 television film, presented as a dramatised documentary, made by the BBC. It is narrated by Kenneth Cranham.

The film is chiefly centred on the Italian campaign of Hannibal, the famous Carthaginian general during the Second Punic War.

Cast
Carthaginians
 Alexander Siddig as Hannibal, supreme commander of the Carthaginian army
Emilio Doorgashingh as Maharbal, chief cavalry commander & second-in-command of the Carthaginian army
 Bashar Rahal as Hasdrubal, Hannibal's younger brother and the commander of the Spanish provinces.
 Mido Hamada as Mago, Hannibal's youngest brother and the infantry commander.
 Histro Mitzkov as Gisgo, an officer in Hannibal's army who notably comments on the strength of the Roman army at Cannae.  This earns Hannibals comment that, while there are indeed a lot of Romans, none of them are called Gisgo.

Romans
 Shaun Dingwall as Scipio Africanus, the Roman general who finally defeated Hannibal.
 Tristan Gemmill as Varro, the consul defeated at Cannae.
 Ben Cross as Fabius Maximus, Dictator and author of the Fabian strategy.