Just saw the second Matrix last night. And I must say it wasn't as good as the first. And probably for a primary reason.
That element of surprise.
Despite the massive exposition of the second Matrix, with explanation piled upon explanation as to the meaning and the (presumed) purpose of the Matrix, that one magic element of surprise was missing. Specifically, when Neo is first "awakened" in the prior movie. It initially got us to question our own reality, and initially introduced the elements of martial arts, spirituality, high octane action, grunge music, and chic fashion statements in a neatly packaged and cleverly written science fiction epic. The first movie was less about the epic battle between human and machine, and more about the stark reality of a decimated world.
The fighting sequences were fresh and unique in context of the first movie, but were obviously overplayed and understated in the second one. At times, they became mini fight sequence videos to highlight the musical track (albeit, good soundtrack, I thought). Certain scenes seemed to drag, but patience remained a virtue as I listened intently for anything revealing in the script. At least to my amusement, there was lots to absorb and enjoy.
Since this film was shot alongside the third Matrix movie, the continuity between the two will be a bit misleading, which leaves the film open to endless speculation. So many questions, and so many theories, philosophies, hypotheses, etc.
For such a film to spark the sort of dialogue that has blossomed on these threads is a success unto itself. Let's just hope the third installment doesn't give us even MORE of the same thing, but instead takes us to another place entirely, offering us a fresh perspective on the destinies of Neo, Trinity, Morpheus, and the rest of the human race, in (and out) of the Matrix.