The first move was mostly science fiction. The second two movies had a little too much myticism, religious overtones, and just plain sappyness for my taste. Neo's was a matrix god at the end of the first movie, a tough guy who can fly in the second, and somewhat tougher guy who can fly in the third. I just didn't like the way the story developed in the last two. I never did buy the fact that the Head Program, the Architect, or whatever, couldn't eventually isolate and destroy any renegade programs or the hardware they reside on. Maybe I just missed something.