Honestly, I just didn't care for it. It had its pros. For example, Shannon was AMAZING. Cavill surprised me. That being said, I think someone with a little bit more natural charm like Matt Bomer would've served the role better and added some much needed levity to the movie.
Anyway, here are my miscellaneous thoughts:
Chris Meloni and Richard Schiff were absolutely wasted. They played cliches with no real role to sink their teeth into. They could've easily been played by glorified extras.
The sad part is, Meloni's character had more chemistry with Adams than Cavill did. I wouldn't say that this is Cavill and Adams's fault, but rather a result of the script. There is no reason to believe the Clark/Lois romance. They meet, they have a two minute conversation and that is supposed to establish some deep bond? It was almost as if the writers were relying on the idea of Lois Lane and Clark Kent being together, doing the work for them, rather than developing the romance.
The action was a mixed bag. At times it was way too busy. The fight with Zod was amazing though.
Hmm, what else sticks out to me? The Perry/bald guy/Jenny Olsen subplot was ridiculous. It felt so shoehorned in. It felt like a way to kill time in the second act and try to give the viewer an emotional stake in the over-the-top, Transformers-esque action, but to me, it just came off as a cheap way to use 9/11 to pull on people's heart strings and since Perry/bald guy/Jenny Olsen weren't really well developed, I didn't give a damn about their plight so the stakes weren't raised.
I could ***** about Super-Emo, but I won't bother. I didn't like the characterization of Big Blue and I will just leave that there. From emo-child Supe to the heavy handed Messiah metaphor (film writers really need to move on from Donner's Jesus characterization and into the more modern Byrne approach), I just didn't care for the characterization.
I suppose my biggest gripe is, it didn't really seem like a Superman movie. Too many elements that make Superman into Superman were missing. Metropolis didn't even feel like a location in the movie, but rather just a generic place where Snyder could invoke 9/11 allegories. Metropolis should've been a character in the film unto itself, much like Gotham was in BB and TDK. It wasn't. It was just a hollow shell of destruction. Luthor should've been there. People can say he is overplayed and I agree that he is overplayed as the main antagonist....but he is as important to Superman as Lois or the Kents. He is more than just a villain. He is a key supporting character and should've served the Meloni role (not exactly, but with some tweaking). It just didn't feel like Superman. The biggest missing element was the sense of fun and wonder. I don't want to see Superman turned into a whiney emo. People can say that Superman needs to be "human," but I didn't find this interpretation to be more "human." I found it too be overly angsty. I want to see a Superman that is fun and fills me with a child-like sense of awe and wonder. I never had that from this film. Just angst, angst, and more angst. The closest thing was the first flight, but any joy left from that was immediately sucked out. Instead we were left with a bland, angst filled, joyless 2.5 hours.
But at least Shannon was really good. 6/10.