Here’s a concise plot recap of The Dark Knight (2008):
Batman is teaming up with Lt. Jim Gordon and newly elected District Attorney Harvey Dent in an effort to clean up Gotham City by dismantling organized crime. When the mob bosses hire a mysterious mastermind who calls himself the Joker, their plan backfires—he executes a bank robbery against them and escapes, setting chaos in motion.
The Joker escalates the conflict: he threatens more violence unless Batman reveals himself, murders targets involved in Dent’s case, and stages a showdown at a fundraiser where Rachel Dawes is caught in the crossfire, resulting in her death and Dent’s severe disfigurement.
Pushed to his limits, Dent descends into a version of vigilantism and becomes “Two-Face” after he starts deciding people’s fates with a flipped coin. Meanwhile, the Joker instigates a crisis: two ferries—one with civilians, the other with prisoners—are loaded with explosives and set against each other. The citizens refuse to kill each other despite the ultimatum.
In the final act, Batman stops the Joker but refuses to kill him. Dent, trying to exact revenge on those responsible for Rachel’s death, takes Gordon’s family hostage but ends up falling to his death. To protect Gotham’s faith in justice, Batman takes responsibility for Dent’s crimes, and Gordon agrees to let the public believe Batman is the villain. Gotham grieves Dent as a hero.