CONTAINS SPOILERS
****************************
The only things saving it are some performances, and it being moderately better than the 2nd/3rd disasters. Somewhere between the 1st and 2nd film storywise for quality.
Trinity and Neo are arbitrarily resurrected in order to somehow control the matrix while being denied happiness (I guess they hope you do not ask too many questions about this) by Doogie Howser who is now in charge I guess.
But that is not saying much. It is so convoluted, slow, tedious, and honestly stupid that you will be begging for it to end.
For a bit of meta/4th wall destruction - Neo is a game designer who designed a game called Binary (a trilogy of games!) where his past (from the first trilogy of movies) is still in his dreams and foggy memories and put into the game as storyline.
The annoying French guy from the 2nd and 3rd films pulls a Statler and Waldorf, heckling Neo from above and doing absolutely nothing else and without consequence. This is going on while Neo and gang fight some other people that don't matter - but this is where Neo is confronted with Agent Smith again who wants to stop Neo so he can get what he wants... somehow.
Wrapping up as to not spoil everything - This film puts the audience into a position to feel the entire first trilogy did not change anything save for the new Zion (named Io) which was built after Zion died now has strawberries and sentient synthetic lab workers (FOR THE WIN!).
The sacrifice that Neo and Trinity made was basically for nothing and that whole war with the machines solved nothing, unless it is positing that the initial prophecy and story was only the beginning and now the real ending to the pophecy is to come in this next trilogy. At least until the next trilogy that is.