Ever since the leaked teaser trailer of Batman vs Superman: Dawn of Justice was released fans have been eagerly been waiting for a full length trailer to be released. Today at Comic Con in San Diego, California fans got their wish as a brand new 3 minute and half minute trailer was released and it answered many questions people have had about it for months. First question being what leads to Superman/Clark Kent (Henry Cavill) fighting Batman/Bruce Wayne (Ben Affleck)? In the trailer we see how Bruce Wayne was also in metropolis the day of the destructive Superman General Zod fight from the previous Man of Steel. He dangerously rushes into a heavy avalanche of smoke debris while saving a young girl. Wayne sees the destruction as well as his ruined Wayne Tower and this prompts the much older billionaire to dawn the bat suit once again.

Many asked if the film will touch upon Batman’s past with The Joker. There is a particular scene that plays at the infamous Jason Todd story as their is a Robin Suit with a graffiti message from the clown prince of crime. There is even a message on a local news paper written in the same manner. One of the more intriguing scenes in the film are the ones that feature our first looks at Lex Luthor (Jesse Eisenberg), Alfred Pennyworth (Jeremy Irons) and Wonder Woman/Diana Prince (Gal Galdot). Action scenes play throughout as we see some brief footage of Wonder Woman in action and of course the two titular characters going at it one on one. there is even some slight footage of the famous Kryptonite that we all know Luthor always tends to use against Superman.

Other stars in the film include Holly Hunter who plays a senator, Jason Momoa as Aquaman, Ray Fisher as Cyborg, Scoot McNairy, Callan Mulvey, Jena Malone in unspecified roles, Amy Adams as Lois Lane, Diane Lane as Martha Kent, Laurence Fishbourne as Perry White and finally Jeffery Dean Morgan playing presumably, Bruce Wayne’s father Thomas Wayne. Zack Synder helms this massive blockbuster which hits theaters March 25th. Scroll Down to check out the brand spanking new trailer.