I was really looking forward to this film.I really didn't know what to expect considering how the third film ended. The explanation for how Neo and Trinity are alive felt contrived and unimaginative. There were so many flash backs I felt like I was partially re-watching the original and nearly everything was in some way re-tracing old material. It's nice to have more to the Neo story. But I didn't walk out feeling like I'd watched a great story. It was nice. Not great. The acting was great as always. It's just the story seemed tired.