Skip to content
THE AGE OF ROMEHistory, brought closer
202 BC · Episode film · 0:44

The Battle of Zama: why Hannibal lost to Scipio

In 202 BC, Scipio’s Roman army and its Numidian allies defeated Hannibal in North Africa at the battle conventionally called Zama.

0:44 · Episode film

AI-generated historical dramatization.

The full story

Read the history.

The Battle of Zama explained: Scipio, Hannibal, Masinissa, elephant tactics, the infantry battle, and the peace that ended the Second Punic War.

Read the guide
Read the transcript

North Africa, 202 BC. Hannibal has returned from Italy to defend Carthage. Facing him are Scipio's Romans and the Numidian allies of King Masinissa. Scipio leaves passages between his infantry formations, reducing the disruption of Hannibal's elephants. A hard infantry struggle follows. Then Masinissa and Laelius bring their cavalry back from pursuit and strike Hannibal's army from behind. Hannibal escapes, but Carthage must make peace. The settlement strips away most of its fleet and freedom to wage war. Roman and Numidian victory has changed the balance of power in the western Mediterranean.

Sources and context

The guide follows the people, events and surviving accounts behind this film. Explore the sources.

More films

Every episode