The Matrix Revolutions
2003-11-05The 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.

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
Keanu Reeves

Morpheus
Laurence Fishburne

Trinity
Carrie-Anne Moss

Agent Smith
Hugo Weaving

Niobe
Jada Pinkett Smith

The Oracle
Mary Alice

Link
Harold Perrineau

Seraph
Collin Chou

Commander Lock
Harry Lennix

Bane
Ian Bliss

Merovingian
Lambert Wilson

Trainman
Bruce Spence

Persephone
Monica Bellucci

Zee
Nona Gaye

Councillor Hamann
Anthony Zerbe
Sati
Tanveer K. Atwal

The Architect
Helmut Bakaitis

Coat Check Girl
Kate Beahan
Councillor Grace
Francine Bell
Charra
Rachel Blackman
Deus Ex Machina
Henry Blasingame
Operations Officer Mattis
Matt Castelli

Maggie
Essie Davis

Q-Ball Gang Member #1
David Bowers
Q-Ball Gang Member #2
Dion Horstmans

Sparks
Lachy Hulme

Mauser
Christopher Kirby
Colt
Peter Lamb

Mifune
Nathaniel Lees

AK
Robert Mammone
First Operator At Command
Joe Manning

Tower Soldier
Maurice Morgan
Kamala
Tharini Mudaliar

Zion Gate Operator
Rene Naufahu

Councillor Dillard
Robyn Nevin

Officer Wirtz
Genevieve O'Reilly
Second Operator At Command
Kittrick Redmond

Lock's Lieutenant
Rupert Reid

Deus Ex Machina (voice)
Kevin Michael Richardson

Roland
David Roberts

Dock Sergeant
Richard Sydenham
Radio Bunker Man
Che Timmins

Cas
Gina Torres

Kid
Clayton Watson

Councillor West
Cornel West

Rama-Kandra
Bernard White

Ghost
Anthony Brandon Wong

Captain Ballard (uncredited)
Roy Jones Jr.