I think they should have stretched the episode out. They had too much that they tried to cram into the last 15 minutes, and the Clark/Zod battle wasn't long enough. But what I don't understand is what happened to the computer virus? Did Zod really unleash the "cure" world-wide? I got the impression he cleaned "just enough" to do what he wanted to do.