Originally Posted by Kahran Ramsus
Also, under no circumstances can you consider the outcome a victory for Zod. Whereas Joker essentially did get what he wanted in the end.
Joker wanted Gotham to fall and Batman ensured that he didn't get that. Joker also wanted to corrupt Batman and I would argue that doesn't directly happen because Dent's death was unintentional on behalf of Batman. It was a desperate measure that Batman chose after attempting to reason with Dent and a near-blind dive to save the boy's life no matter what. The ultimate irony of the ending of the film is that Batman is compromised and vilified but it's through his own choice to shoulder the blame, which was to prevent the Joker from succeeding.