Zack Snyder has finally revealed the actor who was set to play John Stewart in Justice League.
The re-imagined Hal Jordan of DC's GREEN LANTERN: EARTH ONE will get a powerful new ally in the sequel: John Stewart... the Yellow Lantern.
Hal Jordan and john Stewart are both iconic members of the DC universe. But who can possibly play them on the big screen?
American Gods and The 100 actor Ricky Whittle has had conversations about Green Lantern Corps. But does he look the part to pull off a convincing John Stewart?