Arrowverse 'Elseworlds' crossover hints at arrival of Green Lantern

Photo credit: DC Comics
Photo credit: DC Comics

From Digital Spy

Warning: this article contains spoilers for the latest episode of Arrow.

The Arrowverse's Elseworlds crossover continued last night (December 10), and may have given away a huge hint that a long-standing fan theory may be true.

In the latest episode of Arrow, the original Flash played by John Wesley Shipp asks John Diggle (David Ramsey) why he is not "wearing [his] ring".

If that doesn't ring (pun intended) any bells, the piece of jewellery is what gives the Green Lantern his special powers, a big hint that Diggle will be the superhero in the CW's Arrowverse.

Photo credit: The CW
Photo credit: The CW

Related: Arrow season 7 just revealed the new Green Arrow's identity – and it's a BIG twist

Fans have speculated about this for a while, and the show's bosses have been pretty evasive on the matter.

“To be continued," showrunner Beth Schwartz said during a screening of the crossovers (via The Wrap). "We’re all really excited about that, I’m not sure what’s to come of that… it’s not been written yet.”

Still, fans are very hyped at the prospect of seeing the Green Lantern:

Meanwhile, the previous night's Elseworlds crossover provided an exciting Easter egg for Smallville fans as it (re)introduced Lois Lane, with many getting a healthy dose of nostalgia.

The Elseworlds crossover continues with Supergirl tonight (December 11) at 8pm ET, all on The CW in the US. Sky One airs all three series in the UK.

Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Instagram and Twitter account.

('You Might Also Like',)