One of the most significant additions to Zack Snyder’s Justice League is another “Knightmare” sequence, set in Batman’s vision of a dystopian future in which Darkseid has conquered the Earth. Joker cameos and foreshadowing abound in this sequence, but the biggest whopper is what comes after it: a moment in which Snyder teased a “mind-blowing” cameo. But that epilogue might have featured another character, had Snyder gotten his way.
Spoilers for Zack Snyder’s Justice League follow.
Towards the end of Zack Snyder’s Justice League, Bruce Wayne (Ben Affleck) has a chilling vision of the future in which Darkseid has conquered the Earth, and Superman has come under his control via the Anti-Life Equation. Jared Leto’s Joker shows up too. But what comes after is what we’ll be talking about. When Bruce wakes up and goes outside, he’s greeted by Martian Manhunter, played by Harry Lennix, who offers his help. It turns out Lennix’s General Swanwick, who had appeared in Man of Steel and Batman v Superman: Dawn of Justice, was the shape-shifting Martian Manhunter all along.
As originally written by Snyder, this final scene would have played out very similarly, with one key difference – it would have been John Stewart, one of several characters to carry the Green Lantern mantle, and not Martian Manhunter confronting Batman. But Warner Bros. has different plans for the character, which nearly led to Snyder’s latest fallout with the studio, the filmmaker revealed in an interview with Esquire:
Zack Snyder’s Justice League still features a Green Lantern appearance in a different manner, though Snyder recently confirmed he had an idea to include even more, including Ryan Reynolds’ Hal Jordan. But Warner Bros. clearly has plans for their Green Lantern Corps series coming to HBO Max, and Lennix’s cameo appears to have done the trick.
Zack Snyder’s Justice League is streaming now on HBO Max.
Source: Read Full Article