Superman has killed Joker.
Screen Rant lists it as one of the top moments in its 15 Times Superman Has Killed His Enemies.
Joker shoots Jimmy Olsen in the face and kidnaps Lois Lane, who is pregnant with the Man of Steel’s super baby.
The Joker brings her to a submarine and performs open-heart surgery on her. While attempting to rescue Lois, Joker gases Superman with a mixture of Scarecrow’s fear poison and Kryptonite, tricking the Man of Steel into believing his pregnant wife is Doomsday.
Superman immediately flies off with “Doomsday” into space to kill his enemy from a lack of oxygen. The gas wears off and Superman realizes he’s just killed Lois and their unborn child instead.
When her heart stops it triggers a monitor that has been implanted in her chest by Joker, setting off a nuclear bomb which destroys all of Metropolis and its citizens.
Now that’s one bad day.
But of course the Joker, easily one of the greatest (read: awfulest) villains of all time, loves every moment of it.
Which is right around the moment one very pissed off Superman bursts and in….
So yeah, that’s what it takes for Superman to kill the Joker.