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