The Matrix Revolutions

The Matrix Revolutions

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.

Cast for The Matrix Revolutions...

Hugo Weaving
Agent Smith
Harry Lennix
Commander Lock
Lambert Wilson
The Merovingian
Bruce Spence
The Trainman
Monica Bellucci
Persephone
Anthony Zerbe
Councillor Hamann
Helmut Bakaitis
The Architect
Kate Beahan
Coat Check Girl
Francine Bell
Councillor Grace
Henry Blasingame
Deus Ex Machina
David Bowers
Q-Ball Gang Member #1
Matt Castelli
Operations Officer Mattis
Dion Horstmans
Q-Ball Gang Member #2
Roy Jones Jr.
Captain Ballard
Joe Manning
First Operator At Command
Maurice Morgan
Tower Soldier
Rene Naufahu
Zion Gate Operator
Robyn Nevin
Councillor Dillard
Genevieve O'Reilly
Officer Wirtz
Kittrick Redmond
Second Operator At Command
Rupert Reid
Lock's Lieutenant
Kevin Michael Richardson
Deus Ex Machina (voice)
Richard Sydenham
Dock Sergeant
Che Timmins
Radio Bunker Man
Cornel West
Councillor West
Bernard White
Rama-Kandra
Rick Shuster
Pilot (uncredited)