Hannibal's Dangerous Alliances

(3m 30s) tv-pg

In order to stand against the powerful Roman forces in the Second Punic War, Hannibal must rely on alliances that may also mean his downfall.

Create a Profile to Add this show to your list!

        
Already have a profile?