I enjoyed the action scenes, the love story, and most of the storyline. They should have expounded on how Neo removing the bullet from Trinity in Reloaded, imparted some of Neo onto her like with Smith. That perfectly explains her powers in this movie, as opposed to that long drawn out riddle. The ending could have been much, much better.