It's here!

The first full-length trailer for Batman v. Superman: Dawn of Justice is here and damn to Batman and Superman look like major hotties!

In this high-octane trailer, which premiered last night on Jimmy Kimmel Live! we see Clark Kenm who is played by Henry Cavill, meet Gotham's Bruce Wayne -- and the interaction is more than frosty.

The trailer also shows the two going head to head, eventually leading to Superman unmasking the Big Black Bat.

Fans also got a first look at Jesse Eisenberg's Lex Luthor and Wonder Woman, who is being played by Gal Gadot. She looks like one ass-kicking lady!

We haven't been so sure about Affleck as the Caped Crusader -- but this trailer has us convinced. Color us excited for the film!

And we aren't the only ones who are excited to see the Oscar winner play Bruce Wayne. We caught up with best bud Matt Damon yesterday after the actor hit the gym.

Damon told us, "I think he'll make a great Batman!" And then he proceeded to mention to our camera guy that there was a trailer premiering.

Umm we know, Matty! We just love that the Affleck/Damon bromance is alive and kicking!