I’ll leave comments on the movie until everyone has seen it, but one quick thing, spoiler free.
I noticed during a hacking scene that Trinity was doing things that actually look legit. As in, she wasn’t using a MovieOS to fly through 3D screens and fight cartoons and insert viruses into the mainframe. She was just using a shell exploit. I was really impressed, but I missed the best part: she was using a real, honest-to-goodness known security exploit in the SSH protocol. And if the time period of the Matrix was still 2000 or 2001 (because not a lot of time had passed for the characters), that would mean that it probably hadn’t been patched yet. Awesome!