✖
Zack Snyder reveals a "very serious fight" with Warner Bros. over the John Stewart Green Lantern (Wayne T. Carr) came close to canceling the
Snyder Cut of
Justice League. The filmmaker's original plans for the director's cut had Batman (Ben Affleck) encountering Stewart's Green Lantern — making his live-action debut in the epilogue chapter to join in the looming fight against Darkseid (Ray Porter) — but the studio fought Snyder over existing plans to introduce the character in
Green Lantern Corps. A compromise was reached, and it's J'onn J'onzz (Harry Lennix), the alien shape-shifter called the Martian Manhunter, who meets Bruce Wayne without the Green Lantern.