How the internet fixed the Batman v Superman trailer

As you may have heard, a new Doomsday-sized Batman v Superman: Dawn of Justice trailer landed online earlier this week, and the reception has been decidedly mixed. While the trailer does a lot right when it comes to teasing the inevitable confrontation between the Dark Knight and the Man of Steel, there is a general consensus that far too much footage was revealed. Indeed, as one fan stated on Reddit: "It's basically like I watched the movie already".

To be more specific, the inclusion of Doomsday and the reveal of DC's trinity teaming up to fight the monster at the end of the promo is a detail many would have preferred not to have been shown before watching the film. One YouTube user has taken it upon himself to edit said details out of the trailer, and the result appears to be a far more agreeable promo. Check it out below...

The goal with any trailer is to get people excited with the least amount of footage possible, and while it was admittedly squeal-inducing to see the first ever live-action group shot of DC's trinity, a lot of fans felt there was no need for it to be included as the promise of a fight between Batman and Superman is excitement enough. Here's hoping Snyder and co have more surprises in store for the highly anticipated superhero smackdown, and that they won't be unveiled before the film's release.

Directed by Snyder and starring Henry Cavill, Ben Affleck, Gal Gadot, Jesse Eisenberg, Jeremy Irons, Laurence Fishburne and Amy Adams, Batman v Superman: Dawn of Justice will arrive in UK and US cinemas on March 25 2016. Check out our analysis of the latest trailer below...

Amon Warmann

Amon is a contributing editor and columnist for Empire magazine, but is also a Film and TV writer for GamesRadar+, Total Film, and others. He has also written for NME, Composer Mag, and more, along with being a film critic for TalkSport. He is also the co-host of the Fade to Black Podcast, and a video mashup creator. Can also do a pretty good Bane impersonation.