Skip to main content

Zack Snyder reveals who was cast as Green Lantern in Justice League

Green Lanterns
(Image credit: DC)

Zack Snyder has revealed who was set to appear as Green Lantern in Zack Snyder's Justice League.

At the fan-organized Justice Con (opens in new tab) event, Snyder said Wayne T. Carr was cast as John Stewart, and filmed a scene for the Snyder Cut that didn't make it into the movie. Carr also didn't have a physical costume, and instead had a CGI suit. Concept art of the character by Jojo Aguilar was recently revealed.

Snyder explained: "Jojo did that based on the actor that we used when we did the scene, who did the scene for us, was a guy named Wayne T. Carr. He's an amazing actor, an amazingly kind gentleman. And I told him, I said, 'look there's a chance that this doesn't make it in the movie.' We are shooting it in my driveway, so I'm not 100 percent sure he thought it was real."

See more

As for the costume, Snyder explained: "We had made him a CG suit, because it was COVID, and we couldn't really do a real suit. The mandate was to make it look as physical as possible, real. And I believe that, what I had seen, and that wasn't, of course, not finished... I was very confident that even if we were to see him again, and we had to make him a real suit, it would match exactly what we were doing." 

Snyder has talked before about his intention to include Green Lantern in Justice League. The studio pushed back as they had their own plans for the character, so Snyder dropped John Stewart in exchange for Martian Manhunter, played by Harry Lennix.

Lennix has previously explained that his character ended up giving Batman the information that Green Lantern was going to provide him at the end of the movie: "So I think that was the recipient, that is to say, the information that was conveyed in that scene, [Snyder] just had Martian Manhunter do it, which I thought was fun."

Snyder has also said that he had plans to include Ryan Reynolds as a Lantern in the Snyder Cut, which didn't come to pass. As for the future of Green Lantern, there is currently a HBO Max TV series in the works, but the movie announced back in 2015, Green Lantern Corps, seems to be stuck in development.

Zack Snyder's Justice League is streaming on HBO Max now, and if you're caught up on all four hours of the movie, check out our deep dives into everything you could possibly want to know about it here:

I'm an Entertainment Writer here at GamesRadar+, covering all things film and TV for our Total Film and SFX sections. I previously worked on the Disney magazines team at Immediate Media, and also wrote on the CBeebies, MEGA!, and Star Wars Galaxy titles after getting my BA in English.