Warning: Spoilers for The Flash season 8, episode 12
The Flash season 8’s Deathstorm story makes The CW’s failure to turn John Diggle (David Ramsey) even worse for the Arrowverse. In the Arrow series finale, the show paid off all the John Stewart theories by setting up Diggle to finally become the Arrowverse’s Green Lantern. Though the name has never been spoken in any of the Arrowverse shows, it’s been obvious since Arrow’s ending that Diggle has the Green Lantern ring.
Through special guest appearances in other shows such as The Flash, Superman & Lois, Batwoman, and more, the Arrowverse continued to build on its Green Lantern setup. Occasional moments with Diggle and other Arrowverse characters have touched on the ring and his hesitation about embracing its alien powers and legacy. But for all the teases it dropped, they haven’t actually led to anything meaningful. Arrow ended in January 2020, yet Diggle still isn’t any closer to suiting up as the Green Lantern. Many believe that the issue standing in the way of Diggle taking on the role relates to DC’s presumed unwillingness to let The CW use the John Stewart iteration of the character.
Related: The Flash Just Created A Major Superpower Origin Plot Hole The Worst Way
What The Flash is currently doing in season 8 draws greater attention to the Arrowverse’s inability to deliver on its Green Lantern teases. With Deathstorm, the series has brought to life a powerful opponent of the Green Lantern Corps from DC Comics and an antagonist truly worthy of an Arrowverse version of John Stewart. In fact, Chester’s comments in the ending of The Flash season 8, episode 12, titled “Death Rises”, acknowledged the team’s need for a “cosmic” ally in the fight against Deathstorm. He’s
Read more on screenrant.com