Lanterns Finale Explained: Who Killed Hal Jordan, and John Stewart Finally Flies

John Stewart in a black leather jacket talking with Sheriff Kerry Kane, seen from behind on a floodlit high school football field at night, in the Lanterns season finale

Eight weeks of asking who killed Hal Jordan, and the finale actually answers it. Here's a casual fan's rundown of everything that happened in "Dirt and Stars", with a clear spoiler line so you can bail out before the big reveals.

Heads up before anything else: this is a finale recap, so it is built out of spoilers. The first section below is safe. Everything after the big "spoilers from here" heading gives away the killer, the twist and the ending. If you haven't watched yet, read the safe part, hit the trailer, and come back later.

8Dirt and Stars

The season finale finally answers the question the pilot asked.

Episode 8 aired Sunday, October 4 on HBO and HBO Max and runs 57 minutes, matching the pilot. It closes out an eight-episode first season that started with John Stewart finding Hal Jordan dead in the Rushville bleachers in 2026 and then spent most of its run in the past, working out how he got there.

No spoilers in this bit, promise. Aaron Pierre's John is front and center, Kelly Macdonald's Sheriff Kane gets her biggest episode, and Kyle Chandler is still around as Hal, which is a neat trick for a man the show killed in its first hour. Ulrich Thomsen shows up as Sinestro, and Nathan Fillion pops in as Guy Gardner.

The short, spoiler-free verdict: the mystery gets a real answer, John gets the moment the whole season was building to, and the ending leaves plenty of doors open for the wider DC universe. Reviews are split on whether it fully sticks the landing, but most agree the emotional beats land even where the plotting gets crowded.

Full breakdown: spoilers from here

Last warning. Everything below spoils the Lanterns finale, including who killed Hal and how the season ends. The trailer button above is your safe stopping point.

So who killed Hal Jordan?

Sheriff Kerry Kane. And the reason is her son.

Noah Macon isn't just a kid from Rushville. He's a Manhunter, the last one left, and his existence traces back to Zoe and the Manhunter tech the show has been circling all season. Hal found out, and he went to Kerry at the football field to figure out what to do about it. Hal wanted to act right away and get them out of town. Kerry panicked, and she shot him.

The twist inside the twist: Noah tells John that he did it. It's a false confession, and he's taking the fall to protect his mom. John pieces together the truth anyway.

The show spent eight episodes making you suspect aliens, militias and a whole town. The answer was a scared mother with a gun.

Noah, Sinestro and the yellow lantern

Noah has been busy. He broke Sinestro out of prison and, in exchange, got him to forge a brand new lantern powered by fear, harvested from a ravaged alien world. If you caught the yellowish-gold streaks running through the green, that's the comics nod you think it is.

When John finally corners Noah, there's no big fight. Noah hands the ring back and asks John to kill him. John refuses. His bet is that Noah's fear of what he is doesn't decide what he becomes, and that the kid Kerry raised is still in there. Sinestro, meanwhile, gets left tied up and behind, and the show doesn't say what happens to him next. Expect that to matter later.

Saying goodbye to the Halogram

This is the part that got people. Using the new lantern means losing the Halogram, the digital version of Hal that has been riding along with John all season. So before it goes, the two of them finally say the things they never said to each other while Hal was alive. It's the warmest these two have ever been, and Kyle Chandler makes it count.

John finally flew

After a season of being the guy who wouldn't (or couldn't) fully put the ring on, John does it his way. He recites his own remixed version of the Green Lantern oath, one that owns his fear instead of pretending it isn't there, and it ends on the line everyone is quoting today: "I choose this ring, I choose this fight."

Then he flies. For the first time in the whole series, John Stewart lifts off the ground and takes off over Rushville at night. Eight episodes of build-up, and it was worth the wait.

John Stewart, in a leather jacket, looks up into the night sky, then lifts off the ground and flies away over the trees and lights of Rushville in the Lanterns season finale
John finally flew. Lanterns, season 1 episode 8, "Dirt and Stars".

Guy Gardner and that episode title

Nathan Fillion's Guy Gardner drops in to sort out who covers what, and he hands over the episode's title in one line: "You take the stars. Have fun up there. I'll take the dirt." John is a Green Lantern now, but on his own terms rather than the ones the Guardians handed him, and how the Corps feels about that is a question for another day.

What's next for John Stewart

If you want to go back to where all of this started, our Lanterns episode 1 breakdown covers the pilot's three timelines and the bleachers scene that kicked off the whole mystery. It reads very differently now that you know who was holding the gun.

#lanterns #hbo #dc #tv recaps #sci-fi #finale