We might not be getting Justice League 2, but Zack Snyder has revealed more of his plans for the two movies that would have completed his five-movie DC ‘trilogy.’
It’s well known now that after the events of Zack Snyder’s Justice League where the heroes defeated Steppenwolf, his master Darkseid would have made his way to Earth. His victory would have led to the Knightmare sequence we’ve seen in Man of Steel and the Snyder Cut.
However, the efforts of The Flash in manipulating time would have given Bruce Wayne a warning (the one we saw in Batman v Superman) that would have altered the course of events. The dark future would have been avoided, before one final battle between our heroes and Darkseid in the third Justice League movie.
That might sound familiar from the events of Avengers: Infinity War and Avengers: Endgame, but it’s worth remembering that Justice League was made in 2017 before both of them. (Had events played out differently, we might have said Endgame was like Justice League 3.)
There is actually one extra element to Snyder’s planned Justice League arc that we didn’t see coming though: Superman and Lois Lane’s son would have eventually gone on to become the new Batman.
Snyder confirmed to Vanity Fair that Lois Lane is actually pregnant in Zack Snyder’s Justice League, a storyline he had to cut in 2017 before he left the movie.