In just under a month, Zack Snyder’s Justice League will debut on HBO Max. The director’s four-hour opus will give closure to a years-long campaign to allow Snyder the opportunity to finish the job he started on the 2016 JUSTICE LEAGUE movie, which was finished by Joss Whedon when Snyder stepped down after the tragic death of his daughter.

Regardless of your feelings for Snyder or his vision for the DC Universe, the anticipation for the film is nearing a fever-pitch. With every trailer and every article about the film, we get something new to whet our appetites until the big debut.

Most recently, VANITY FAIR posted an article that detailed the path Zack Snyder’s Justice League took, from the director’s original time on the film all the way to how the new director’s cut came to be as a big special for the relatively new streaming service. Tucked away at the end of the article was a pretty tantalizing tease from the director:

He has reshot the ending with a hero cameo that will blow hard-core fans’ minds.

A cameo that will blow hard-core fans’ minds, you say? We already know that Snyder has added in Jared Leto’s Joker from the beleaguered SUICIDE SQUAD movie. We also learned this week that Harry Lennix returns to the DC Extended Universe, not only as Gen. Swanwick, who debuted Man of Steel but also appeared in other Snyderverse DCEU films, but also as the Martian Manhunter.

Is Martian Manhunter the cameo that article is referencing? The reveal that the General is actual J’onn J’onnz of Mars would have been a pretty shocking reveal to see unfold on the screen had it not been announced earlier this week. Without knowing the timing of when the Vanity Fair piece was written, it’s entirely possible fans are going crazy with speculation, despite having already been told what the cameo will be.

But what if it’s something else? What if there’s another superhero cameo that we haven’t heard about? Who could it possibly be? Let’s take a look at the possibilities:

Green Lantern

When Warner Bros. announced the slate of upcoming DC Comics movies back before Justice League was released, a Green Lantern Corps movie was on the schedule. It never came to pass, and the studio has moved on to an HBO Max series about members of the Corps. But the Green Lanterns did get a brief appearance in the Joss Whedon version, during the flashback of the armies of man battling back Steppenwolf ages ago. The Lantern battled alongside Amazons, Atlanteans and SHAZAM‘s champion. It would be pretty cool to see a new Green Lantern, especially after the horror that was the Ryan Reynolds movie.

Supergirl

In Snyder’s first DCEU film, 2013’s Man of Steel, when Henry Cavill’s Clark Kent explored the Kryptonian ship, there was an unexplained open pod. Speculation at the time was that this may have been the DCEU’s way of introducing Kal-El’s cousin, Supergirl, though it was basically never mentioned again (other than in a comic book tie-in that may or may not have been official). That would be a pretty deep cut, but once again, this week has given us an announcement about a new Supergirl. According to a report in DEADLINE, soap opera actress Sasha Calle is set to debut as the Maid of Might in the upcoming Ezra Miller Flash movie. Could we get a completely different version of Supergirl in Zack Snyder’s Justice League?

Oracle

In BATMAN V. SUPERMAN: DAWN OF JUSTICE, Jenna Malone was cast in a fairly nondescript role as an ally of Bruce Wayne, a character by the name of Jenet Klyburn. Her role was edited out of the theatrical cut, though she appears in the extended director’s cut. What if there was originally more planned for the SAVED star? Could Jenet have actually been Oracle, the alter ego of Barbara Gordon, daughter of Gotham’s police commissioner? It’s a pretty deep cut at this point, but could be a fun appearance.

The Flash

No, I’m not talking about Ezra Miller, who stars in Zack Snyder’s Justice League as the Scarlet Speedster. Could we get an appearance from the CW’s version of Barry Allen, Grant Gustin? Miller made an appearance in last season’s big Arrowverse crossover, CRISIS ON INFINITE EARTHS, standing face-to-face with Gustin. Maybe when that was filmed, there was an agreement for a little quid-pro-quo that brought Barry Allen hurtling through the multiverse to a completely different Earth? Or maybe Stephen Amell’s Oliver Queen/Spectre or Matt Ryan’s John Constantine makes an appearance. There are a lot of fun ways for a DCEU-Arrowverse crossover to go.

If I had to make a guess, the mind-blowing hero cameo is actually just Harry Lennix’s Martian Manhunter. But I’ll be happy to be wrong.

Could it be something mentioned here? Could it be something else entirely? Share your thoughts in the comments!