A criminal mastermind pits the two beloved superheroes against each other.
Batman v Superman: Dawn of Justice promises an epic battle between two beloved superheroes, according to its new trailer. Both caped crusaders have stirred up controversy in this fictional universe. Batman (Ben Affleck) oversteps governmental boundaries, while Superman (Henry Cavill) is seen to some as a literal alien. The apparent son of Lex Luthor (Jesse Eisenberg) calls this match "the greatest gladiator match in the history of the world," though his cheery voice gives away that he might have orchestrated this battle. Meanwhile Wonder Woman (Gal Gadot) shows up at the battlefield, though not even Batman or Superman knows why.
Watch the latest trailer for the Zack Snyder-directed film, then revisit the sneak peek from this year's Comic-Con.