Everyone spends the entire time stating the obvious. I'm not joking. 80% of the dialogue in this movie is like a masterclass in how to break the first law of writing: "Show, Don't Tell". Before anyone does anything, they tell everyone what they're about to do. And once they've done it, someone else explains what just happened. Sample scene:
"I'm very strong, and have no morals!" growled Zod. "I don't care about anything except Krypton!"
"But I will stop you," Superman replied. "Because I grew up on Earth. I'm going to defeat you!"
Superman punched Zod. Zod punched Superman. "Oh my god!" screamed a nameless extra. "They just punched each other! They are both aliens!"
"I hate both of them," said another extra. "Because aliens are a new and confusing thing, and we humans are afraid of things we don't understand."
Then a building fell and crushed all the extras, killing them and everyone they knew. Sadly, Superman did not know or care about this, because he was busy listening to someone explain why Zod was a very dangerous man who needed to be stopped.
