The cast of Justice League held court at the San Diego Comic-Con and teased fans about Superman’s absence in the trailer of their upcoming mega movie. Henry Cavill, the actor who portrays the Man of Steel, joined the fun by commenting on his character’s absence via social media.

Is Superman really dead?

During the San Diego Comic-Con Q&A, a boy asked the “Justice League” cast about Superman. “Where is Superman gonna be in this movie?” the kid asked prompting Gal Gadot to remark how smart the boy is. However, “Aquaman” actor Jason Momoa, perhaps still being in character, was blunt with his answer, saying that the Man of Steel really died in the "Batman vs Superman" movie.

Gal Gadot, who starred in the massively successful “Wonder Woman” movie, tried to cover for her teammate’s rough revelations by saying that they can’t reveal much of the plot. Gadot, however, teased that fans of Superman would be glad if they watched the movie. This statement sort of confirms the return of Superman.

Meanwhile, Superman actor Henry Cavill joined in on the fun by commenting on his absence at the Comic-Con via social media. Cavill shared the “Justice League” trailer on Instagram with the caption “All in! Well, almost.” The said post caught Momoa’s attention who wrote that the "Justice League" missed Cavill's presence during the Comic-Con. Cavill playfully wrote “Missed you guys too!

You guys should do something about that ;)”

Teaser confirms the return of Superman

Everyone knows that a “Justice League” movie without Superman is a travesty, a crime even for die hard Superman fans. So it is logical to assume that the Man of Steel, even though he “died” in his last DCEU appearance, would make his return when the team he helped form in the comic book series defend his adopted planet.

The only questions remaining, however, are in which part of the film will Superman appear, how will Superman manage to come back, and how big his role will be in “Justice League?” After all, the trailer of “Justice League” already teased the Man of Steel’s return with Jeremy Irons saying “You said you’d be back” to someone off-screen, presumably Superman.

Irons, who plays Alfred, Bruce Wayne’s butler, adds “Let’s hope it’s not too late.”

Justice League” will hit the theaters on November 17, 2017. The film is directed by Zack Snyder with the screenplay written by Chris Terrio. "Justice League" stars Ben Affleck as Batman, Henry Cavill as Superman, Gal Gadot as Wonder Woman, Jason Momoa as Aquaman, Ezra Miller as The Flash, and Ray Fisher as Cyborg.