Zion prepares to fight the machines
while Neo faces his destiny in the Matrix.
The Matrix Revolutions (2003)
Written and Directed by Lilly Wachowski and Lana Wachowski
Starring Keanu Reeves, Laurence Fishburne, Carrie-Anne Moss, Hugo Weaving, Jada Pinkett-Smith, Harold Perrineau,
Mary Alice, Ian Bliss, Harry Lennix, Nona Gaye, Collin Chou, David Roberts, Clayton Watson, Nathaniel Lees
Sequel to 2003's The Matrix Reloaded
The finale of the Matrix franchise was poorly done. There was a lot of unnecessary characters and bad writing. The end was pretty cool, but the rest of the movie suffered because it's basically just one giant build-up to the final fight between Neo and Smith.
That isn't to say the film was terrible. While they did introduce a bunch of characters just to kill them off to induce sympathy, we did get to see the heart of the machine world as well as an epic final battle between good and evil. Plus, the machine siege on Zion is pretty badass, even if they did totally rip off the robot suit from Aliens.
In the end, The Matrix Revolutions should have been better. Everything with the Trainman made zero sense and shouldn't have taken up so much screen time. While the idea of Smith possessing a human sounds cool, it was poorly handled and came across as a little ridiculous. If the Wachowskis had simply stuck to what they did best in the first film and focused on finishing Neo's story, this film could have been really good.