
"Everything that has a beginning has an end."
The human city of Zion defends itself against the massive invasion of the machines as Neo fights to end the war at another front while also opposing the rogue Agent Smith.
Neo

Morpheus

Trinity

Agent Smith

Niobe

The Oracle

Link

Seraph

Commander Lock

Bane

Merovingian

Trainman

Persephone

Zee

Councillor Hamann

Sati
The Architect

Coat Check Girl

Councillor Grace
Charra
Deus Ex Machina
Operations Officer Mattis
Maggie

Q-Ball Gang Member #1

Q-Ball Gang Member #2
Sparks

Mauser

Colt
Mifune

AK

First Operator At Command
Tower Soldier

Kamala
Zion Gate Operator

Councillor Dillard

Officer Wirtz

Second Operator At Command
Lock's Lieutenant

Deus Ex Machina (voice)

Roland

Dock Sergeant

Radio Bunker Man
Cas

Kid

Councillor West

Rama-Kandra

Ghost

Captain Ballard (uncredited)
