Early on in that movie, there’s a whole scene devoted to the idea that Bruce Wayne is not seeking revenge. When the crook who killed his parents is about to be released, he waits outside the courthouse with a gun. His district-attorney-love-interest scolds him for the pettiness of that motive: The criminal was driven by poverty, and poverty is driven by corruption. If Bruce wants to stop others from being killed, he must direct his wrath at the socially-connected corruptors who create the conditions that create these criminals. Bruce agrees, throws his gun away, and goes off to become Batman. All right! I was very impressed! Finally a hero motivated by civic values, not just revenge!
But then, an interesting thing happens. It’s not really that bad, but it is pretty funny. Sure enough, that two-thirds point in the movie rolls around… And, sure enough, the producers demanded that obligatory scene where the battle becomes personal…
But how do you do that? It’s already been established that societal collapse killed Bruce’s parents, not any one criminal, right? Well, astoundingly, Bruce’s former mentor turned super-terrorist Liam Neeson comes to town, and makes a shocking admission: His organization specializes in causing societal destruction! Then he comes right out and taunts Bruce about it— (paraphrasing here) “That’s right! We caused the economic collapse that killed your parents!”
Well, at least they tried to fight it... But the producers will not be denied. Two-thirds of the way into every one of these movies, the villain must reveal that they killed the hero’s loved ones. Even if they did it in the most roundabout manner possible!