You know, there's been a lot of arguing about "Did Batman break his one rule, and whatnot." And the truth is, in regards to the ending and the three aspects in which Batman and the Joker were battling each other, (the ferries, Batman's rule, and "the battle for Gotham's soul" with Dent) you could say Batman completely and totally won in all aspects, that the Joker completely won, or some combination of the above.
Why Batman won:
1. The people on the ferries didn't blow each other up
2. He didn't break his no-killing rule on the Joker. Batman may have killed Two-Face, but it was accidental and only occurred because he was saving a small child so it doesn't count.
3. While Dent did turn bad, Batman won the "Battle for Gotham's Soul" because he made it so no one at Gotham will know about it.
But on the flip side, you could say the Joker won in all three of those aspects:
1. The civilians on the ferry held a vote, and voted to kill the prisoner ferry. I'm sure someone on the boat will mention this and the Joker will hear about it in the press.
2. Batman broke his no killing rule by killing Two-Face, and it isn't justifiable by saving the kid's life.
3. Dent did indeed turn bad, even if its being covered up.
So who really won, in the end?
Why Batman won:
1. The people on the ferries didn't blow each other up
2. He didn't break his no-killing rule on the Joker. Batman may have killed Two-Face, but it was accidental and only occurred because he was saving a small child so it doesn't count.
3. While Dent did turn bad, Batman won the "Battle for Gotham's Soul" because he made it so no one at Gotham will know about it.
But on the flip side, you could say the Joker won in all three of those aspects:
1. The civilians on the ferry held a vote, and voted to kill the prisoner ferry. I'm sure someone on the boat will mention this and the Joker will hear about it in the press.
2. Batman broke his no killing rule by killing Two-Face, and it isn't justifiable by saving the kid's life.
3. Dent did indeed turn bad, even if its being covered up.
So who really won, in the end?