Hall H at Comic-Con exploded with fan excitement as DC Films unveiled its crown jewel.
Following a video intro that flashed the title of almost every DC film, including The Flash, Aquaman, Cyborg, Justice League 1 & 2, Wonder Woman and a now-confirmed Green Lantern Corps (additional details pending) -- but not Shazam -- and after a brief look at Suicide Squad, director Zack Snyder came onstage to unveil the first full-length trailer for Batman v Superman: Dawn of Justice.
The trailer opens with Superman (Henry Cavill) going to speak before a Senate committee headed up by Holly Hunter before cutting to scenes of destruction from Man of Steel -- only seen from the perspective of Bruce Wayne (Ben Affleck), who watches in horror as a Wayne Enterprises building in Metropolis is destroyed in the battle between Superman and Zod.
That leads him to get all his old gear out of mothballs, put on the costume again (including that armor we saw in the first teaser) and get back into action as he attempts to track down Superman. Meanwhile, we see an oily, sinister Lex Luthor (Jesse Eisenberg) colluding with Hunter's senator, calling the oncoming confrontation between Superman and Batman "black vs. blue, god vs. man, day vs. night."
Amidst all the ensuing action we get two quick glimpses of Wonder Woman (Gal Gadot) in action, including one impressive shot where she slams down her sword and creates a massive wave of energy. And was that bearded fellow in the body bag a comatose Aquaman (Jason Momoa)? We'll have to watch over and over again.
Snyder then brought out Cavill, Affleck, Eisenberg, Amy Adams (returning as Lois Lane), Gadot, Jeremy Irons (Alfred) and Hunter.Gadot said she was "honored" to "bring Wonder Woman back to life" and promised that the character has a "great emotional intelligence."
Eisenberg acknowledged that previous incarnations of Luthor (Gene Hackman, Kevin Spacey) have been campier in nature and said that this one has an "emotional groundedness."
Affleck said that if he had thought too hard about the actors who had come before him, he would never have taken the role, explaining that Snyder pitched the character to him as "older, at the end of his rope ... a burnout," making a subtle and unsaid joke that Snyder apparently thought Affleck fit the role perfectly.
The panel concluded with another showing of the trailer and a rousing standing ovation from the audience. What didn't happen? A rumored Justice League appearance, with Ezra Miller (The Flash), Jason Momoa and a possible new Green Lantern all missing in action today.
But that trailer ... whoa. Take a look yourself. Batman v Superman is out March 25, 2016.