Three years after the death of Jason Todd, Batman continues his relentless war on crime while refusing to abandon the moral code that defines him, even after the Joker kills twenty innocent people in his latest attack. As Bruce Wayne struggles with guilt over Jason's death, his world is turned upside down when Talia al Ghul arrives with Damian Wayne, the son Bruce never knew he had. Raised by the League of Assassins to believe that justice comes through killing, Damian challenges everything Batman stands for. At the same time, a ruthless vigilante known as the Red Hood begins systematically dismantling Gotham's criminal underworld through lethal force. When Batman discovers Red Hood is the resurrected Jason Todd, Bruce is forced to confront the consequences of his greatest failure while trying to keep his fractured family from tearing itself apart.
As Jason wages war on Gotham alongside Lady Shiva, he demands Batman finally kill the Joker, believing Bruce's refusal to cross that line has allowed countless innocent lives to be lost. While Nightwing, Tim Drake, and Oracle work to stop Gotham from descending into chaos, Damian is torn between the ruthless ideals of his mother and the compassion shown by his father and the Bat-Family. The conflict culminates in a final confrontation where Batman refuses to abandon his principles, preventing Damian from becoming a killer and proving that justice is defined by mercy rather than vengeance. Damian chooses to remain with Bruce and embrace the mantle of Robin, while Jason disappears into the shadows, leaving Batman hopeful that although he couldn't save one son from darkness, he has succeeded in saving another.