Good action like before, but with average acting and a mediocre ending.

Rating: 6/10 (22 April 2015)

As with the prequel, the film does not repeat itself and the story progresses, but it's more or less the same thing. They fight, they talk, they get injured, and they fight some more. To be honest I'm a little disappointed by the way it turned out. The story is still interesting enough to hold your attention, and the action still engaging (though again, prolonged) but it doesn't really do anything for me. I'm following along, but I don't feel connected to the characters anymore.
Keanu Reeves' character is pretty stoic and just so flat-toned, that to have most of the characters dependent on his character doesn't support the film enough. There are others, for example in Zion who fight the battle without really depending on Neo to save them, and that was a good addition. It was interesting to watch Gaye's and Watson's character develop and that was missing from the protagonist. Character development.
The ending was pretty sad, but then again too easy. The thing is, movies only focus on 'the special one' and not on the previous failed versions. The film establishes that Neo is not the first, but we aren't given any credible information on to why the others failed and why stoic Neo is the special one â€“ apart from the fact that he can love. Oh, maybe that's why he's stoic, because he's more machine than human?
Still, the series could have been better with more character development, and instead of the similar happenings whenever certain characters meet.
Read more movie reviews at: championangels.wordpress.com