The Matrix Revolutions

(2003)Directed by Lana Wachowski, Lilly Wachowski129 min · RAdventure, Action, Thriller, Science Fiction
Everything that has a beginning has an end.

The war between humans and machines has reached a breaking point in a world divided between the real and the digital. Neo (Keanu Reeves) and Morpheus (Laurence Fishburne) lead the final assault on the machine city while Trinity (Carrie-Anne Moss) fights alongside them. But Agent Smith (Hugo Weaving) has become a viral consciousness that threatens to destroy both worlds entirely if someone doesn't stop him first.

Hugo Weavingas Agent Smith
Mary Aliceas The Oracle
Collin Chouas Seraph
Harry Lennixas Commander Lock
Ian Blissas Bane
Lambert Wilsonas Merovingian
Bruce Spenceas Trainman
Monica Belluccias Persephone
Nona Gayeas Zee
Anthony Zerbeas Councillor Hamann
Tanveer K. Atwalas Sati
Helmut Bakaitisas The Architect
Kate Beahanas Coat Check Girl
Francine Bellas Councillor Grace
Rachel Blackmanas Charra
Henry Blasingameas Deus Ex Machina
Matt Castellias Operations Officer Mattis
Essie Davisas Maggie
David Bowersas Q-Ball Gang Member #1