I recently finished TV's Netflix's Marvel's Daredevil, and it is my new best example of one of the most annoying superhero tropes: The No-Kill Rule.
The show's writers try to create dramatic tension, and a possible dramatic arc, in our hero's struggle to decide whether it is immoral to kill bad guys.
And so we're forced to watch a dozen boring scenes where the Devil of Hell's Kitchen talks to a Priest about right and wrong.
Know how I know these scenes suck? You could cut them out of the show entirely and you would everything would still make sense, and no important events or plot points would change.
So, that's the first problem with those scenes: they're boring.
The second problem is that I'm just not buying it that the Daredevil should feel bad about killing bad guys, especially the Big Bad, Fisk.
The show tries to build up tension during the whole season and tries to make us care about Matt's internal struggle, but I think it falls flat.
The show uses the old "we're not so different you and I" line when our hero talks to the villian and the "if you kill you'll be just like them" line from the well-meaning sidekick.
Bullshit! Bullshit on both counts. It's not even close to the same thing.
To kill an innocent person is evil. To kill a serial murderer of innocent people is justified. In fact, I would argue that it would be immoral not to stop the villian (whether by imprisonment or death), because it would make you complicit in their next act of violence against another innocent victim.
Anyway, a bunch of superhero characters follow the no kill rule, and a bunch of shows try to milk some drama out of it, but it always falls flat, in my opinion, and makes for boring and frustrating scenes.
P.S. Yes I'm aware of the simple explanation for why this trope exists: it's a plot device to keep the villians alive so they can the stories / drama going indefinitely. But to me, that just proves that its a product of convenience/laziness not artful, original storytelling.