The Matrix Revolutions

Lana Wachowski
2003-11-05

Everything that has a beginning has an end.
6.728
129 min

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

Name Character Team
Keanu Reeves Neo The Free Refills
Laurence Fishburne Morpheus Hangin with Mr. Cooper
Carrie-Anne Moss Trinity Unowned
Hugo Weaving Agent Smith Goutbreak
Jada Pinkett Smith Niobe Unowned
Mary Alice The Oracle Unowned
Harold Perrineau Link Unowned
Collin Chou Seraph Unowned
Harry Lennix Commander Lock Unowned
Ian Bliss Bane Unowned
Lambert Wilson Merovingian Unowned
Bruce Spence Trainman Unowned
Monica Bellucci Persephone Unowned
Nona Gaye Zee Unowned
Anthony Zerbe Councillor Hamann Unowned
Tanveer K. Atwal Sati Unowned
Helmut Bakaitis The Architect Unowned
Kate Beahan Coat Check Girl Unowned
Francine Bell Councillor Grace Unowned
Rachel Blackman Charra Unowned
Henry Blasingame Deus Ex Machina Unowned
Matt Castelli Operations Officer Mattis Unowned
Essie Davis Maggie The Free Refills
David Bowers Q-Ball Gang Member #1 Unowned
Dion Horstmans Q-Ball Gang Member #2 Unowned
Lachy Hulme Sparks Unowned
Christopher Kirby Mauser Unowned
Peter Lamb Colt Unowned
Nathaniel Lees Mifune Unowned
Robert Mammone AK Unowned
Joe Manning First Operator At Command Unowned
Maurice Morgan Tower Soldier Unowned
Tharini Mudaliar Kamala Unowned
Rene Naufahu Zion Gate Operator Unowned
Robyn Nevin Councillor Dillard Unowned
Genevieve O'Reilly Officer Wirtz Zac E. Chan
Kittrick Redmond Second Operator At Command Unowned
Rupert Reid Lock's Lieutenant Unowned
Kevin Michael Richardson Deus Ex Machina (voice) Unowned
David Roberts Roland Unowned
Richard Sydenham Dock Sergeant Unowned
Che Timmins Radio Bunker Man Unowned
Gina Torres Cas Unowned
Clayton Watson Kid Unowned
Cornel West Councillor West Unowned
Bernard White Rama-Kandra Unowned
Anthony Brandon Wong Ghost Unowned
Roy Jones Jr. Captain Ballard (uncredited) Unowned