Ever since the 20-second teaser of Batman vs Superman: Dawn Of Justice released, we have been waiting patiently for the trailer. Lucky for us, it was leaked and is, in fact, as awesome as the name of the film! Check it out: