The Matrix Revolutions - Cast
Keanu Reeves
Neo
Actor
Laurence Fishburne
Morpheus
Actor
Carrie-Anne Moss
Trinity
Actor
Hugo Weaving
Agent Smith
Actor
Jada Pinkett Smith
Niobe
Actor
Mary Alice
The Oracle
Actor
Harold Perrineau
Link
Actor
Collin Chou
Seraph
Actor
Harry Lennix
Commander Lock
Actor
Ian Bliss
Bane
Actor
Lambert Wilson
Merovingian
Actor
Bruce Spence
Trainman
Actor
Monica Bellucci
Persephone
Actor
Nona Gaye
Zee
Actor
Anthony Zerbe
Councillor Hamann
Actor
Helmut Bakaitis
The Architect
Actor
Kate Beahan
Coat Check Girl
Actor
Essie Davis
Maggie
Actor
David Bowers
Q-Ball Gang Member #1
Actor
Lachy Hulme
Sparks
Actor
Christopher Kirby
Mauser
Actor
Nathaniel Lees
Mifune
Actor
Robert Mammone
AK
Actor
Maurice Morgan
Tower Soldier
Actor
Rene Naufahu
Zion Gate Operator
Actor
Robyn Nevin
Councillor Dillard
Actor
Genevieve O'Reilly
Officer Wirtz
Actor
Rupert Reid
Lock's Lieutenant
Actor
Kevin Michael Richardson
Deus Ex Machina (voice)
Actor
David Roberts
Roland
Actor
Richard Sydenham
Dock Sergeant
Actor
Gina Torres
Cas
Actor
Clayton Watson
Kid
Actor
Cornel West
Councillor West
Actor
Bernard White
Rama-Kandra
Actor
Anthony Brandon Wong
Ghost
Actor
Roy Jones Jr.
Captain Ballard (uncredited)
Actor