In the latest fan-made mashup video to go viral, we see Marvel characters battling DC characters in one of the more impressive fan-made videos.

With Batman v Superman: Dawn of Justice hitting theaters in March of 2016, we’ll be seeing loads of superheroes battling it out in theaters, but today we have a fan-made video which shows a Marvel vs DC battle. Watch some of your favorite superheroes fighting each other:

While the video may give you an epileptic seizure, it’s definitely one of the better mashups of superhero footage. We see multiple versions of the Hulk, and Thor throwing his hammer at Superman. Of course, this would never happen in the real world of film, but it definitely gives us an idea of what it would look like to see some of our favorite superheroes fighting one another.

The creator, Alex Luthor, makes lots of fan-made trailers on his YouTube channel, and this is certainly one of the better ones. We even see some of the latest TV superheroes, featuring The Flash and Arrow. There’s some footage of Wonder Woman as well, although it’s Adrianne Palicki playing Wonder Woman in the pilot that was never continued.

Let us know what you think of the Marvel vs DC trailer, and be sure to check out some of the other fan-made trailers.