The dust has finally settled on Comic-Con 2015, and we're left with quite a few awesome souvenirs. One of the best being the brand-new, full-length trailer for Batman v Superman: Dawn of Justice, which helped cap off a memorable panel for Warner Bros. that also included The Man from U.N.C.L.E., Pan and a surprise appearance from David Ayer and his Suicide Squad cast. As huge as that collective is, the Batman v Superman trailer brought down the house, giving us MUCH more than the underwhelming first trailer from April.

The trailer offered our first look at Wonder Woman (Gal Gadot) in action, Lex Luthor (Jesse Eisenberg) doing his best Kurt Cobain impression and an explanation of exactly why Batman (Ben Affleck) has beef with Superman (Henry Cavill). But the trailer was just the tip of the iceberg, with Zack Snyder and the entire cast shedding some much-needed light on this iconic story. Moderator Aisha Tyler and director Zack Snyder were joined by Henry Cavill, Ben Affleck, Holly Hunter, Amy Adams, Gal Gadot, Jesse Eisenberg and Jeremy Irons in Hall H, where they offered plenty of new details, which we plan to break down over the course of this article.

This year's Hall H panel marks the third year in a row that Batman v Superman: Dawn of Justice has had some sort of presence at SDCC. Back in 2013, just a few months after Man of Steel hit theaters, director Zack Snyder brought Harry Lennix out to read a passage from Frank Miller's iconic graphic novel The Dark Knight Returns, before showing off the /batman-v-superman-photo-desert-fatigues/Batman v Superman logo for the first time, causing 7,000 fans to lose their collective minds. Last year, Zack Snyder made a surprise appearance for the Hall H crowd along with Ben Affleck, Henry Cavill and Gal Gadot, revealing a brief scene where Superman is seen hovering over Batman's bat-signal, and revealing the first photo of Gal Gadot as Wonder Woman.

Related: Batman: Hush Trailer Brings Gotham's Greatest Villains Out of Hiding

Zack Snyder went bigger than ever this year, trotting out the entire main cast and giving us a phenomenal trailer that makes the long wait until March 25, 2016 so much more excruciating than it already is. While the panel will surely be looked back at as one of the highlights of this year's con, there were still several questions about this superhero adventure, and the cinematic universe it sets up, that went unanswered. We still have no clue who Scoot McNairy is playing, and you may recall photos of him on the set where he was seen wearing green stockings over the bottom half of his legs. Many speculated that he would be playing The Flash, but that was before Ezra Miller was cast as Barry Allen. Others were hoping that the studio would announce who is starring in Green Lantern Corps., since rumors have swirled that Chris Pine is set to play Hal Jordan and Tyrese Gibson is portraying John Stewart.

Regardless of what wasn't revealed, there was plenty to enjoy with this fascinating panel. This three minute and 39 second trailer is the one we've been waiting two years for, ever since Comic-Con 2013. We have delved through the panel and the trailer with an exhaustive recap of both the trailer and the panel Q&A session that shows you everything that we now know about Batman v Superman: Dawn of Justice.

The New Trailer

Batman v Superman Trailer

To be perfectly frank, I wasn't terribly impressed with the first Batman v Superman trailer that debuted in April, which featured way too much rhetoric about who Superman is, why he's here, if he's dangerous, yada yada yada, with a handful of scenes thrown in. With that being said, I was incredibly impressed with the new trailer revealed at SDCC, because it not only expands on those tiny snippets of footage from the first trailer, but gives us our first look at several characters in action for the first time, such as Gal Gadot's Wonder Woman fighting in costume, the quirky ways of Jesse Eisenberg's Lex Luthor, his assistant Mercy Graves, played by Tao Okamoto and Holly Hunter as a Senator who wants to know why Superman has come to Earth. In the first trailer, we saw Superman holding what appeared to be part of a space shuttle, bringing it gently back to Earth, but in this new trailer, we see this space shuttle literally exploding on impact, just after the launch, with Superman saving the day. The first footage also featured Lex Luthor in voice over talking about devil's coming from the sky, and this trailer shows that he's saying this to Holly Hunter's character. We also get confirmation of Batman's "aging" nature, with Ben Affleck stating that he's been fighting crime in Gotham for 20 years and there are no good guys left. Thankfully, we also finally get some incredible footage of Batman and Superman's epic fight, which shows that Bruce can certainly hold his own against the Man of Steel... for now, that is.

Frank Miller Influence Isn't Too Strong

Batman v Superman The Dark Knight Returns

Since director Zack Snyder used a passage from Frank Miller's The Dark Knight Returns to essentially announce Batman v Superman: Dawn of Justice two years ago, most assumed, at first, that the superhero sequel would be a direct adaptation of the iconic graphic novel. As more pieces started to come into place, though, the connection between Batman v Superman: Dawn of Justice and The Dark Knight Returns seemed to wane. During Saturday's SDCC panel, Zack Snyder said that this is a brand new story, but there are plenty of homages to the Dark Knight Returns throughout the movie. Here's what the filmmaker had to say during the panel.

"It's definitely based on ideas we had, in a room, talking about what would be cool to see. Now, the idea of Batman fighting Superman, it's a thing that happens all the time in the comic books, but, for me, there's been a lot of talk about my love for a particular comic book, which is The Dark Knight Returns. It's a comic book that I love, and I definitely homage a lot in the movie, as a way of saying to Frank Miller, 'You're a genius, and I think that book is genius.' But the story itself is not that story. The story itself is a story we came up with on our own."