Perhaps it is misunderstood

Rating: 6/10 (6 November 2003)

I have already criticized this film, and I am afraid that I was probably too harsh with it.
My comments may be saturated with spoilers, so read at your own risk.
There are several reasons why this film may work, but most of them are so hidden you have to think about them very carefully. First of all, we have the end of the film. At the end of the film, we see a new dawn, and we see the Oracle and the Architect talking. This new dawn symbolizes the beginning of a new Matrix, where humans and androids can co-exist and anyone is free to leave. The fact that Neo stays in the machine world means he will now control it or help to control it. He and Agent Smith were total opposites, good and evil. And Neo won the battle. The fact that Neo loses his eyes allowed him to see the machines in a new way, a beautiful way, which tells us that they weren't that bad to begin with. The conversation Neo has with two programs before that train arrives tells us that these machines feel emotions as well, and they are alive.
The problem with the Matrix Revolutions begins with the fact that the war to save Zion lasted way too long and had too many bullets flying and too many characters fighting, and none of these characters were well developed, so we don't care if they live or die. Neo and Trinity disappear from the film almost completely during this war. To make things worse, Trinity dies. She should have stayed in Zion and stay alive.
Another problem is Agent Smith. How was he defeated? Did the Oracle help? Did the machines help Neo destroy him? And where were all the answers we sought from the previous two films? Were they trapped in a second matrix? Was all this a game that Neo figured out how to end? I guess we should find the answers ourselves. The problem is that there are too many possible answer.