John Stewart’s Green Lantern was initially expected to show up toward the finish of Zack Snyder’s Justice League however Warner Bros. ruled against it, needing to save the character for another venture. John Stewart was presented in the pages of Green Lantern vol 2. #87. Since his presentation has become a significant part in the pages of DC Comics and to a whole age is the most notable Green Lantern because of his essence in the energized arrangement Justice League and Justice League Unlimited.
Green Lantern has been an establishing individual from each manifestation of the Justice League since the comic debuted, so the absence of Green Lantern in the group in the film raised a ton of eyebrows. While a Green Lantern was not intended to be important for the group in the film, one shows up in the flashback holding off Darkseid’s powers. Snyder even uncovered he had plans to bring Ryan Reynolds back as Hal Jordan at one point yet those plans won’t ever emerge.
With respect to what Warner Bros. was saving John Stewart for, it very well may be various undertakings. The most clear is the Green Lantern TV arrangement being anticipated HBO Max. That arrangement as of now has affirmed the presence of Alan Scott, Guy Gardner, Simon Baz, and Jessica Cruz, so it makes sense that John Stewart, perhaps the most well known Green Lanterns, could show up. However, the way that John Stewart has not been declared for the arrangement proposes Warner Bros. could in any case have plans for a future Green Lantern Corps film.