Outer BanksSeason 4 Part 2 Ending Explained: Who Died and What Happened to Sarah and John B?

Mar. 15, 2025

Madelyn Cline as Sarah Cameron, Chase Stokes as John B, Jonathan Daviss as Pope, Carlacia Grant as Cleo, Madison Bailey as Kiara, and Rudy Pankow as JJ in episode 410 of ‘Outer Banks’.Photo:Jackson Lee Davis/Netflix © 2024

Madelyn Cline as Sarah Cameron, Chase Stokes as John B, Jonathan Daviss as Pope, Carlacia Grant as Cleo, Madison Bailey as Kiara, and Rudy Pankow as JJ in episode 410 of ‘Outer Banks’.

Jackson Lee Davis/Netflix © 2024

Warning:Outer Banksseason 4 spoilers ahead!

Outer Banksseason 4 came to a close with the release of part 2 on Nov. 7, but the ending shocked many fans.

Though the cast teased that the show was going even deeper and bigger than it ever had before, viewers still weren’t expecting thedeath of a major characterin the season finale — and the latest development inSarah and John B’s relationship.

The season wrapped up with the Pogues surviving their journey to Morocco, where they were in a race to find the Blue Crown, a coveted prize dating back to Blackbeard. The group faced a gang of mercenaries, as well as JJ’s (Rudy Pankow) father, Chandler Groff (J. Anthony Crane).

While they did ultimately get their hands on the big prize, it didn’t come without the sacrifice of one of their own — and a vengeful set-up for season 5.

So who died and where do the Pogues go from here? Here’s theOuter Banksseason 4 ending, explained.

How didOuter Banksseason 4 end?

Drew Starkey as Rafe, Rudy Pankow as JJ, Madison Bailey as Kiara, Carlacia Grant as Cleo, Chase Stokes as John B, Jonathan Daviss as Pope, and Madelyn Cline as Sarah Cameron in episode 410 of ‘Outer Banks’.Jackson Lee Davis/Netflix © 2024

Drew Starkey as Rafe, Rudy Pankow as JJ, Madison Bailey as Kiara, Carlacia Grant as Cleo, Chase Stokes as John B, Jonathan Daviss as Pope, and Madelyn Cline as Sarah Cameron in episode 410 of ‘Outer Banks’.

The final episode of season 4 unfolded over the course of 85 minutes, starting with the Pogues — John B (Chase Stokes), Sarah (Madelyn Cline), Kiara (Madison Bailey), Pope (Jonathan Daviss), Cleo (Carlacia Grant) and JJ — arriving in Morocco, alongside Sarah’s questionable brother Rafe (Drew Starkey).

The crew sets off to find the Blue Crown while Rafe is out for Groff’s head, as he stole $400,000 from him. After a series of spouts with Moroccan police, in classic Pogue fashion, the group finds the map that will lead them to the big prize.

However, once they reach the remote area that the crown is in, they face off with mercenaries who are seeking the same treasure — and aren’t afraid to kill the teens for it. Finally, amid a sandstorm and murderous enemies, JJ obtains the Blue Crown and brings it down for the Pogues. However, in the final moments of the episode, it is taken from them, leaving them right where they started once again.

Who died in the season 4 finale?

Rudy Pankow as JJ in episode 409 of ‘Outer Banks’.Jackson Lee Davis/Netflix © 2024

Rudy Pankow as JJ in episode 409 of ‘Outer Banks’.

JJ falls and dies while Kiara cries over his body. Before his last breath, the fan favorite tells Kiara, “Take care of the others. I love you, Kie.”

Showrunner Shannon Burke toldTeen Vogueahead of the finale airing that JJ’s death may have come as a surprise to fans, but it was the co-creators' plan all along.

“We had thought that it was going to be JJ basically from the beginning,” she said. “For a long time we had known that someone was going to die.”

What happened to John B and Sarah?

Madelyn Cline as Sarah Cameron, Chase Stokes as John B in episode 410 of ‘Outer Banks’.Jackson Lee Davis/Netflix © 2024

Madelyn Cline as Sarah Cameron, Chase Stokes as John B in episode 410 of ‘Outer Banks’.

In part 2 of season 4, Sarah finds out thatshe is pregnant. Though she is nervous at first, once she tells John B, the two are excited and ready to usher in anew chapter of their life.

“I was really scared to tell you,” Sarah tells John B in episode 8, but he reassures her, “We’re gonna figure this out. Because we always do.”

While in Morocco, Sarah struggles to keep up with the Pogues and the arduous tasks they put themselves through. In the final moments of the episode, she and John B find protection from an impending sandstorm while JJ and Kiara fight for the treasure.

Did the Pogues get the Blue Crown?

Jonathan Daviss as Pope and Chase Stokes as John B, Madison Bailey as Kiara in episode 410 of ‘Outer Banks’.Jackson Lee Davis/Netflix © 2024

Jonathan Daviss as Pope and Chase Stokes as John B, Madison Bailey as Kiara in episode 410 of ‘Outer Banks’.

Though JJ did retrieve the Blue Crown after the gang figured out the cipher to read the map, in the final moments of season 5, they lose their treasure once again.

JJ hands over the crown in exchange for Kiara’s life, and Groff runs away with the artifact, leaving the Pogues empty-handed once again.

What happened to Chandler Groff?

J. Anthony Crane as Chandler Groff in episode 406 of ‘Outer Banks’. .Jackson Lee Davis/Netflix © 2024

J. Anthony Crane as Chandler Groff in episode 406 of ‘Outer Banks’.

After getting the coveted prize he was so desperately seeking, Groff leaves season 4 ofOuter Banksas a victor. In the final shots of the season, he cuts his hand on the crown, presumably trying to use its alleged magical powers to grant the bearer their deepest wish.

While Pope at first tells Rafe to shut up, the other Pogues slowly agree with him, acknowledging that its what JJ would have done. The episode closes out with a camera focus on Kiara, who tearingly looks into the fire and says bluntly what she’s out for: “Revenge.”

Is there going to be a season 5 ofOuter Banks?

Madison Bailey as Kiara and Jonathan Daviss as Pope in episode 410 of ‘Outer Banks’.Jackson Lee Davis/Netflix © 2024

Madison Bailey as Kiara and Jonathan Daviss as Pope in episode 410 of ‘Outer Banks’.

Ahead of part 2 airing, the showrunners confirmed there will be a season 5 ofOuter Banks— but it will be the show’s last season.

“We’re planning a story of redemption, and a season that embodies the friendship that JJ had come to represent," showrunner Josh Pate toldTudum. “JJ’s death was a hard but necessary piece of the architecture for the story, and we plan on honoring that as much as we can because we love the character as much as the fans do.”

Stokes, who plays the show’s ringleader, also shared the news on hisInstagram, writing that hisheart was “heavy.”

“One last ride. Thank you to everybody who has tuned in these past 5 years. You’ve given us more than we could ever give back to you ❤️,” theUgliesactor wrote in the caption. “It’s always gonna be Pogues 4 Life.”

source: people.com