From memory, this is the first film that I've watched in a cinema that I could remember. The encapsulating set pieces of Superman flying through while the Williams' theme bursts through the speakers still get me. There are still some moments where the hairs on my arms stand. Not to mention, Brandon Routh as Superman? What a waste. He was great, and he was amazing in his return in the role during the CW crossover.
However, this movie does not do a good job on character building. It fails to make Clark likeable, it all heavily relies on context and knowledge of who he should be rather than showing it. Not to mention, this movie falls victim to the 2000s catastrophe film trend where most scenes are just CGI destruction.
It's alright. It's still enjoyable, but it should have been better.