The Internet just couldn't wait for an official trailer.
UPDATE: One day after the Batman v. Superman trailer leaked online, Zack Snyder tweeted the official two-minute teaser trailer. You can watch the official trailer below.
It's only been a few days since director Zack Snyder revealed that the Batman v. Superman trailer would debut in select IMAX theaters on April 20, and after it was leaked on the Internet (and removed), the director has officially released the highly-anticipated footage.
One question we had when first viewing the trailer was: Where's Batman?!
#BatmanvSuperman #NotBlurry #NotPirated
https://t.co/6twr1oFBvr
— ZackSnyder (@ZackSnyder) April 17, 2015
PHOTOS: 7 Sexiest Superman Stars
The two-minute trailer is everything you'd expect from a Christopher Nolan-produced film. While it is heavy on the scenes with Henry Cavill's Superman, there are a few glimpses of Ben Affleck's Batman. After all, his name does come first in the movie title.
The trailer picks up where Man of Steel left off and shows that Superman is having some trouble with his public persona. While neither caped-crusader speaks until the end, most of the trailer includes news pundits commenting over images of Superman, and questioning his motives.
One pundit points out, "Is it really surprising that the most powerful man in the world should be a figure in controversy?"
"We as a population on this planet have been looking for a savior," another man is heard saying. "Maybe he's just a guy trying to do the right thing," someone else says.
Opposing that opinion, the next pundit voice says, "Human beings have a terrible track record of following people with great power."
NEWS: Ben Affleck to His 'Batman' Critics -- I Can Do This
A woman chimes in, "The world has been so caught up with what he can do that no one has asked what he should do."
Cameras then zoom into a statue where someone has spray painted "False God."
It's not until a minute into the trailer that Affleck pops up looking ready to don the Dark Knight suit.
He's next seen suited up and standing on tall buildings, only to later confront Superman at the very end of the trailer.
Batman v. Superman: Dawn of Justice hits theaters on March 25, 2016, and you can watch the official trailer in theaters on Monday, April 20.
On this Flashback Friday, check out Michael Keaton's Batman, below.