Il film inizia con un'introduzione agghiacciante a The Joker, una caotica mente criminale che scatena un'ondata di terrore su Gotham City. Si rivolge alle istituzioni della città e ai ricchi, creando caos e paura.
L'arrivo del Joker coincide con l'emergere di Harvey Dent, un procuratore distrettuale carismatico che giura di ripulire il crimine di Gotham. Dent diventa noto come "The White Knight", un simbolo di speranza e un potenziale sostituto di Batman, che si sta stancando del suo ruolo di vigilante.
Mentre il Joker intensifica il suo caos, prendendo di mira le forze di polizia della città e minacciando di distruggere tutto, Batman e il tenente James Gordon si trovano in una corsa contro il tempo per fermarlo. L'astuzia e la manipolazione del Joker test di Batman e lo costringono a fare scelte difficili.
L'obiettivo finale del Joker è dimostrare che anche l'individuo più virtuoso può essere spinto a commettere il male e si rivolge a Harvey Dent per la sua trasformazione. Durante uno scontro, Dent viene sfigurato e spinto verso la follia, diventando il vendicativo a due faccia, che cerca di infliggere dolore e distruzione a coloro che lo hanno torto.
Il climax del film ruota attorno al grande schema del Joker, che prevede un gioco mortale di gatto e topo con Batman. Il Joker tiene ostaggi e forze Batman a prendere una decisione:salva la vita di Dent e lascia morire gli ostaggi, o salva gli ostaggi e lascia morire Dent.
Alla fine, Batman sceglie di salvare gli ostaggi, ma Dent viene ucciso dal Joker. Per preservare l'eredità di Dent come simbolo di speranza, Batman si prende la colpa delle azioni di Dent, diventando un capro espiatorio per i peccati della città.
Il film termina con i cittadini di Gotham City che credono che Dent fosse un eroe che è morto a combattere il crimine, mentre Batman scompare nell'ombra, gravata per sempre dal peso delle sue scelte.
Temi chiave:
* La natura del bene e del male
* La lotta per la giustizia
* L'influenza corruttiva del potere
* Il peso dell'eroismo
* Le conseguenze delle scelte