This is the trailer that officially has us hyped for "Batman v. Superman: Dawn of Justice."
Warner Bros. just released their final look at the flick before it opens next month -- and it's filled with new footage of the Dark Knight kicking serious ass, Wonder Woman taking flight and the Man of Steel looking incredibly concerned while battling Batman.
The sneak peek kicks off with Alfred (Jeremy Irons) out of Wayne Manor and in the field, actually taking control of the Batplane as he drops Bruce (Ben Affleck) off to take on a warehouse full of thugs. Batfleck takes control here, easily taking out the baddies with some impressive fight choreography.
But Bruce is no spring chicken -- and complains about growing pains after the scuffle.
"I'm getting slow in my old age, Alfred," he says. "Even you got too old to die young, not for lack of trying," quips the butler.
From there, Wayne sets up his beef with the Kryptonian superhero (Henry Cavill). "He has the power to wipe out the entire human race," he explains. "If we believe there's even a 1% change he's our enemy, we have to take it as an absolute certainty."
The rest of the trailer sets up the showdown between the two comic giants, teasing Wonder Woman's (Gal Gadot) connection and leaving out the big Doomsday reveal from the last trailer entirely.
It ends with Batman stopping one of Superman's punches. Supes' reaction is perfection.
We'll see who, if anyone, wins this battle when "Batman v. Superman: Dawn of Justice" hits theaters March 25.