Nevermind all the criticism you’ve been hearing about “Batman v Superman: Dawn of Justice.” The final trailer has just hit the Web, and it looks pretty damn good.

We were finally given the opportunity to hear Wonder Woman speak, and Lex Luthor (played by Jesse Eisenberg) finally revealed his menacing side, rather than Eisenberg’s usual playful/giddy demeanor.

I don’t think Jeremy Irons will play Alfred as well as Michael Caine did, but on the flip side, I believe Ben Affleck will surprise many as Batman. Just get those images of him in “Dazed and Confused,” “Mallrats” and “Gigli” out of your head, and you’ll be just fine.

The film is set to hit theaters March 25.