'Arrow' season 8 may redeem John Diggle Jr or make him the villain of a spin-off series set in a dystopian future

Mark Pedowitz, president of The CW network, confirmed during the Television Critics Association's summer press tour that a spin-off series based on ‘Arrow’ is still a possibility. Charlie Barnett will be playing John Diggle Jr. in the final season, probably appearing as the Deathstroke of 2040.

Fans were quite divided about ‘Arrow’ season 7’s flash-forward sequences to the dystopian future world of 2040. But based on the casting for the final season, it seems we will be getting more of the future Team Arrow.

Both Katherine McNamara (Mia Smoak) and Joseph David-Jones (Connor Hawke) have been promoted to series regulars, which either means they will make their way to the past or that we will continue to explore the Star City of 2040 further. Mark Pedowitz, president of The CW network, confirmed during the Television Critics Association's summer press tour, a spin-off series based on ‘Arrow’ is still a possibility.

"Nothing is ever 100 percent done," he told The Hollywood Reporter. "You learn that over time. There's a possibility, but we haven't had a discussion about what that storyline will do as [we plot the] next generation [of DC shows]. There is another property we're looking at for the following season."

It seems the network still hasn’t made up their minds on whether to give the potential spin-off series the green light but the world of Star City 2040 does come with its own set of interesting heroes and villains. While Mia, Connor and the Canaries may be the heroes of this world, it also has its demons in the Deathstroke Gang, led by none other than John Diggle Jr. (JJ).

Season 7 established some of JJ and Connor’s backstory with Connor explaining how they grew up as brothers and how the weight of their father John Diggle’s expectations caused JJ to rebel and take up the mantle of Deathstroke. During the ‘Arrow’ panel at the San Diego Comic-Con 2019, it was announced that Charlie Barnett would be playing John Jr. in the final season.

We don’t actually know for sure if Barnett will be playing the 2040 version of the character or an alternate universe version we haven’t seen yet. The actor dropped quite a cryptic tease alluding to “a lot of worlds” coming into play in the final season.

Charlie Barnett attends the premiere of "Armistead Maupin's Tales Of The City" at the Castro Theatre on April 10, 2019, in San Francisco, California. (Getty Images)

"I'm only on 'Arrow' for a couple of episodes," Barnett revealed. "And you know, it's the last season of 'Arrow.' So, I know -- I shouldn't say, literally I catch myself in these positions where I'm about to drop some information, but I'm like 'Nah, let's take a sec.'"

"I think 'Arrow' has some interesting things coming up, but I don't know if I'm committed to the world, let's say," Barnett added. "There's a lot of worlds going on in 'Arrow' right now."

The Comic-Con trailer for ‘Arrow’ did give us a quick shot of a figure wearing Deathstroke’s mask which could mean we will be seeing the villain appear in the season. However, Manu Bennett, who plays Slade Wilson aka the original Deathstroke, has not been asked to return for season 8.

Based on what we know so far, it seems quite likely Barnett will be playing Deathstroke 2040, which will probably make him an enemy to the 2040 Team Arrow. If that’s how things go down, we’ll probably see JJ and Connor’s rivalry grow to parallel the one between their father John and their uncle Andy.

While John has been an amazingly heroic figure, Andy wasn’t so keen on walking the straight-and-narrow. John was finally forced to kill Andy when he threatened John’s family. JJ and Connor have a chance to grow past the mistakes of the past generation.

Diggle may not have been able to save Andy but Connor could still help JJ find redemption. Alternatively, JJ could also turn out to be just another cold-blooded killer, way past the point of no return. Either way, Barnett’s time on ‘Arrow’ is bound to be interesting, at the very least.

‘Arrow’ season 8 will begin airing on The CW October 15.

GET THE BIGGEST ENTERTAINMENT STORIES
STRAIGHT TO YOUR INBOX.

MORE STORIES

Netflix’s acclaimed animated series 'Blue Eye Samurai' returns for its second season, continuing Mizu’s quest for vengeance in London.
2026-11-03T17:26:12.000Z
An ‘SNL’ alum is heading to ‘Abbott Elementary’ Season 6, bringing another Quinta Brunson collaboration into the spotlight. Here’s what he shared about the guest appearance.
2026-11-03T16:41:30.000Z
Emily Lane faces her hacker ex, Aaron, after the Season 2 finale cliffhanger at her front door
2026-11-03T10:53:05.000Z
'Line of Fire' was missing from its usual Monday slot on November 2 for this reason
2026-11-03T09:29:20.000Z
The reported casting would put ‘Karate Kid: Legends’ star Ben Wang in a role previously played by Shawn Ashmore in Fox’s ‘X-Men’ film series
2026-11-03T09:17:48.000Z
The documentary takes a closer look at new DNA testing technology as it sheds light on JonBenét Ramsey’s murder
2026-11-03T08:56:03.000Z
‘NCIS,’ ‘NCIS: Origins,’ and ‘NCIS: New York’ will not air new episodes on November 3
2026-11-03T07:52:38.000Z
After a season of romantic mishaps and family struggles, Alex's story may not be over yet. Here's what HBO has revealed.
2026-11-03T07:03:45.000Z
'Chicago Fire' Season 15 will introduce Violet's mother in an episode titled 'Over the Edge'
2026-11-03T06:27:27.000Z
The latest episode of 'FBI' hinted at trouble in paradise for a much-loved couple
2026-11-03T04:59:13.000Z