Mid-way through the film, the machines finally break through into Zion and a huge fire fight commences, with soldiers using the loader robots we glimpsed in Reloaded to rattle off thousands of rounds of ammunition at the swarming sentinels. This is supposed to be epic, and visually it is, but it's also overloaded with CGI and drawn out far too long, meaning that Neo is absent from the screen for a full half hour.
Just when everything seems to be falling down around their ears, Neo escapes from his coma and finally gets to face off against his nemesis, Agent Smith (Hugo Weaving), in a rain-slewn street inside the Matrix. Imagine two versions of Superman beating the crap out of one other; ramp that up to a hundred and you can imagine just how many china shops get their crockery smashed.
Revolutions is, quite simply put, the weakest Matrix film of the trilogy. There are diamonds in the rough (the nightclub shoot out, Neo fighting Zatoichi-style, Smith and Neo's fight in the rain, Monica Bellucci's excessive cleavage), but there are far more misses than hits (an hour long, laughable death scene for a major character, cardboard bit-players in Zion and actors spouting the Wachowski's trademark philosophical meanderings).
If you're a Matrix fan you'll find some way to enjoy the film - or parts of it at least - but by the end you just feel it could have all been a lot tighter, fresher and more emotionally engaging, as per the original movie.
DVD Special Features:
Featurettes: CG Revolution, Revolutions Calibrated, The Evolution of Bullet Time, Super Burly Brawl, Double Agent Smith, Super Big Mini Models, The Physicality of the Matrix, 3D Evolution, Before The Revolution, The Matrix Online, Theatrical Trailer, Commentaries and more.