10 Movies Where The Good Guy & Bad Guy BOTH Lose
10. The Dark Knight
The Dark Knight ends with The Joker (Heath Ledger) being captured by Batman (Christian Bale) and failing in his plan to make two ferrys' worth of people blow each other up, seemingly confirming that Gotham's heart hasn't been entirely corrupted.
A loss for the Clown Prince of Crime and a big ol' W for the Caped Crusader, then? Not quite.
The film still concludes with Batman having watched The Joker kill Rachel Dawes (Maggie Gyllenhaal), corrupt Harvey Dent (Aaron Eckhart), and in turn annihilate Batman's reputation by forcing him to take the blame for Dent's murders.
Oh, and The Joker even makes Batman break his no-kill policy, when he kills Dent during the movie's climax in order to save Jim Gordon's (Gary Oldman) son.
On one hand, The Joker didn't claim Gotham's soul, but he sure as hell left some major scars on its body, and on Batman himself. We can definitely call this one a draw.