The movie is very good but it has some flaws.

Rating: 9/10 (29 December 2005)

I tried to read all reviews before posting mine so I don't have to repeat someone's opinion. But I couldn't find anything similar to my thoughts. Soon I became bored with reading same stuff again and again. So I decided to say something myself anyway.
The movie is very good but it has some flaws.
1. The idea of using humans as batteries is lame. What about nuclear or thermonuclear power? Do you know that scientists work on TOKAMAK nuclear fusion reactor? One reactor will be enough to supply all cities with electric power on the Earth.
2. The idea that machines have to fight with humans is boring. I understand that movie makers want to exploit it to attract people looking for action. So they think that showing humans working with machines in harmony will be dull. I disagree. I think that construction is much more interesting than destruction. It gives more freedom for imagination.
3. The idea to use human minds for creating Matrix network is not logical. If people learn how to connect human mind to a computer then next logical step will be to move the mind to the computer. It is obvious that future computers will be much more powerful than human brains. Besides it is almost impossible to destroy human mind inside a computer network. Take a look at the Internet. It was created for protection from being destroyed in a nuclear war. So if one joint is destroyed then this doesn't affect whole network because everything is duplicated. So in this case we can talk about human immortality. I don't understand why other people can't see it clearly, maybe because they don't know much about technologies.
I think if you want to watch SFX and really understand and enjoy it you have to have a technical background. Otherwise it will be just a set of special visual effects for you and not the whole picture.