I understand that a fight between kryptonians has to cause a lot of damage, but the director could have used a couple of shots to show us how the city was being evacuated, and how Superman used his x-ray vision to check which buildings had been evacuated and how he tried to move the fight to the evacuated zones.
There's no way that Superman has time for all that in the middle of a knock-down, drag out battle. The filmmakers chose to portray Zod as an unstoppable force. That unstoppable force wasn't going to let up at all, and that's what they showed. Superman doesn't realistically have any control over all of that stuff.
Those shots would have lasted just a few seconds and would have improved the movie by showing us that Superman was being as careful as he could instead of asking the audience to take it for granted, because then everybody will talk abou how Superman didn't care for all the people dying around.
The movie shows you that Superman is being as careful as he can be. He's doing what he can, as a young, inexperienced Superman, to stem the loss of life, and to control his own flight patterns, etc, to prevent more destruction.
Superman kissing Lois in the middle of all that destruction instead of being terrified by it and trying to save victims is really unbelievable and excessively cold if you don't show how most of the people have been evacuated and saved while he was fighting Zod.
The movie shows a ton of people leaving the buildings and fleeing. Did they all get out? It sort of doesn't matter. The point of the sequence is that a lot of people were in danger. The entire world, actually. And that Superman saved them. Not how many actually died.
I don't think, given the horrible event he just went through, and the amount of shock he's in, that I begrudge him a little human contact and a respite just because there might be victims out there.
Even if the evacuation was shown, he should show some respect for all the people that has died because of him and he should feel devastated instead of horny. He cries and yells when he kills Zod, but the director doesn't bother to show us how he feels about all the human victims, there is not a single shot with Superman being sorry for all the deaths he has caused. He has saved billions, yes, but he has also caused the deaths of many others, but he seems to care strictly about Zod's death, Snyder doesn't show us how he feels about all the detruction and all the human deaths
See, you say that Snyder doesn't show Superman's reaction, and then you say that he "cries and yells" when he kills Zod.
It's entirely possible (and I think quite likely) that his "crying" and "yelling" and grief after the final confrontation between he and Zod isn't just about killing Zod, but about the overall destruction.
Snyder should have shown us the aftermath with Superman trying to help as much as he could, and the people of Metropilis and the rest of the world either loving him for saving them all, or hating him for being the cause of everything that has just happened, but we don't know if he is seen as a hero or not, we just don't know if the greatest superhero is actually seen by the world as such. We just see how he talks with his mom, with the army guy, and then he is riding his bike to the Planet with a smile on his face like if nothing had happened.
Pretty sure that's going to be in the sequel. It's certainly not something that HAD to be in this movie. The film does not make it appear that nothing has happened. Why should Clark or Metropolis have to dwell in every scene on the destruction? Why can't a Superman film end on a hopeful note?
Regarding the Black Zero spaceship, don't tell me how "nobody was really innocent". Kryptonians had the technology to travel to other planets and galaxies and they didn't use it because they were just plain stupid. They knew that they were going to die and they didn't move a finger according to this movie. Snyder should have shown us that they learned about Krypton's destiny AFTER Zod and company had been sent to the Phantom Zone, because otherwise they should have used Black Zero to save their own kind like Zod tried to do later. Zod and the others could modify the spaceship to travel to other planets, are you going to tell me that Jor-El or other scientists like him couldn't have done the same to actually save the kryptonian kind?
Its not a question of them not having the technology to start an exodus. They didn't think the planet was going to be destroyed. They were that arrogant.
They should have shown Zod's rebellion, then he is sent to the Phantom Zone with Black Zero, then Jor-El learns the planet is dying and there is no time to evacuate, but he has a spaceship and a destination for his son because he already had a plan just in case the council learned that Kal-El was a naturally born child. That makes sense, and I don't know if that was what I saw in the movie, I've seen it just once, but I don't remember it that way.
That's pretty much what they did show, though not in that order.
And Jonathan's dead was just ridiculous and unnecesary, he dies for no reason, it's just a writer's trick to show us some kind of ******ed lesson the hero supposedly needs to learn and an artificial life-changing moment that nobody with a brain and a heart could understand why happened, he just killed himself and Clark allowed it.
So, based on your assessment of this as "some ******ed lesson" you clearly didn't understand this sequence in the least.
And I repeat: no serious movie shows aliens speaking perfect english for no reason.
Actually a lot of science fiction movies do.
There are a billion ways to make clear that their original language is kryptonian without needing subtitles, it has been done for decades with tons of movies with characters that didn't speak english, they just had to think about a clever way to do it like many other movies have since a long time ago.
They showed a number of Krypotonian glyphs, symbols, etc in various sequences. It's quite clear that they have their own language, alphabet, etc, and that speaking English was a matter of accessibility for the audience.