5 from me, I was discussing this with Quarto and I know what he has against it, lack of character and the fact that everyone was "meant" to do what they did and thats a big no no as far as your general rules are concerned.
Well I couldn't give a rats ass about right and wrong rules, I love sci fi, I've seen more than any human should and this was the FIRST time I'd seen the cause => effect => cause loop used outside of time travel and they'd been hinting upto this in the first movie. I love clever ideas, now the original Matrix reminded me too much of various pieces of sci fi, there was even an episode of Voyager where these people were in suspended animation in an artifical enviroment and the concious A.I. in the program needed them to survive (obviously the premise behind the matrix is deeper than that but it is strikingly similar to that and many others).
Anyway I'm drifiting, but I loved the action sequences, especially on the freeway, I left conjuring up all kinds of theories with my girlfriend such as "is the oracle ACTUALLY on the side of the machines or has she been decieving them?" (notice she predicted trinity and neos relationship yet the architect seemed to be under the impression that little detail had never happened before) more than anything I loved the statement made by the movie that its not so much our choices that make us free willed or unpredictable but our emotions.
Fine so it started off slowly and the scenes on Zion were relativley pointless, these are valid criticisms, but to me as a sci fi fan I was glad of a popular movie which didn't try to dumb its self down.