• Viral badge

The "Batman V Superman" Trailer Leak Has Taken Over The Internet

And there are a lot of Lego Batman jokes. UPDATED with the official version of the trailer, which director Zack Snyder released on Friday.

After the first trailer for Batman v Superman: Dawn of Justice leaked late Thursday night, Warner Bros. and director Zack Snyder released an official version of the trailer on Friday.

#BatmanvSuperman #NotBlurry #NotPirated https://t.co/6twr1oFBvr

The trailer was due to debut as a special sneak preview in IMAX theaters on Monday, April 20, but instead, a version with Portuguese subtitles leaked on YouTube and was quickly taken down, but not before it made its way all over the internet.

According to Snyder, the IMAX preview is still happening on April 20, and will contain a "special IMAX" teaser of the film.

The trailer shows Superman (Henry Cavill) being idolized, and powerful.

And despised and feared — at what looks like a memorial to Superman for saving Metropolis at the end of Man of Steel.

The trailer also shows Batman (Ben Affleck) looking broody, and… broodier.

And really, really pissed off…

…at Superman.

When the trailer first leaked on Thursday, some people loved it.

That Batman vs. Superman trailer.........no words. I am literally speechless. It's that damn good. #excited #sorrynotsorry

Some were confused by it.

I still don't really get why Batman and Superman are mad at each other. And that trailer does nothing to help my confusion. #BatmanvSuperman

And others were overwhelmed that it leaked the same day as the official debut of the new Star Wars: The Force Awakens trailer.

April 16, 2015 should be called Nerd Christmas. @starwars AND @BatmanvSuperman in the same day ! #BatmanvSuperman http://t.co/lLU6T8VCTy

Star Wars and Batman V. Superman Teaser today This2much

In fact, some people were too distracted by the new Star Wars trailer to care about the Batman v Superman trailer.

The full Batman V. Superman trailer leaked online but I was too busy writing JJ Abrams a thank you note.

And others who took the time to watch it were unimpressed.

Well, leaked Batman v. Superman trailer gets a solid “meh”. Just… Meh.

Really unimpressed.

This Batman/Superman movie looks AWFUL. http://t.co/xjn7uM3Ym7

Batman V Superman trailer is literally three minutes of my worst fears about this movie being realized.

Or even depressed.

Watched Portuguese Batman V Superman trailer. Reminded of 300. Enters into severe depression.

Some people were excited that Neil deGrasse Tyson makes a voice cameo.

Didn't pay close attention to the trailer but I approve of the choice to cast Neil deGrasse Tyson as Superman

And some fans were thrilled with Ben Affleck's armored metal Superman-fighting batsuit.

Oh. Hey Ben Affleck as Batman in an awesome, Superman-fighting super suit. #batmanvsuperman

While others thought it looked like another recent cinematic incarnation of the superhero.

Dawn of Justice revealed to be Lego Batman Live Action.

@charlesv might as well be a live action version of Lego Batman. DARKNESS. NO. PARENTS.

Armored Batman 100% looks like LEGO Batman #BatmanVSuperman

The resemblance is kind of uncanny.

Batman v Superman: Dawn of Justice is scheduled to open on March 25, 2016.

This post has been updated to include the official version of the Batman v Superman: Dawn of Justice trailer.