A fan has created an epic trailer showcasing DC vs. Marvel. The trailer shows what would happen if characters from the DC Comics universe and Marvel Comics crossed paths.

Here is the trailer:

http://youtu.be/8KxIHVGch8I

Alex Luthor is responsible for the mashup, and he does an effective job of cobbling together clips from superhero movies and television shows to create a seamless battle. The trailer also manages to mash up the same characters from different film versions. For example, clips of Edward Norton’s The Incredible Hulk film can be seen alongside clips of Mark Ruffalo as the Hulk in The Avengers.

Luthor incorporates an endless array of films, but he also adds in clips from the TV shows The Flash and Arrow.

DC Comics and Marvel Comics have entered an arms race of sorts over the past few years, vying for comic book fans’ admiration with a series of movie adaptation. Marvel has gotten out of the gate much faster, however, building their elaborate character universe culminating with the Avengers films.

DC Comics have the Batman films to fall back on, and a mediocre Superman reboot from 2013. In 2016, these two marquee characters will face off in Zach Snyder’s Batman Vs. Superman: Dawn Of Justice film string Henry Cavill as Superman and Ben Affleck as The Dark Knight. Aside from this film, DC also has a slate of films coming out over the next few years, including adaptations of Wonder Woman and Aquaman, and is working on a Justice League film to compete with Marvel’s Avengers.

On the other side, Marvel is releasing Avengers: Age of Ultron in 2015. Marvel has also green lit a sequel to the wildly successful Guardians of The Galaxy film from this past summer.

Alex Luthor not only did the DC Vs. Marvel trailer; earlier this year, he put together a trailer for the Suicide Squad film.