DC fans have seen a lot of trailers and clips from Batman v Superman: Dawn of Justice, and one intrepid YouTuber edited them together in a handy supercut.

Released by M1llion, the video cuts together all the promo footage in a predicted chronological order. It begins with Bruce Wayne (Ben Affleck) witnessing the destruction of Metropolis, builds with the superhero face-off, and finishes with Batman, Superman (Henry Cavill), and Wonder Woman (Gal Gadot) fighting off Doomsday.

Affleck described his character’s arc to EW beginning with Batman as a full-fledged vigilante in Gotham. “He’s projecting his own sense of failure, his own sense of disillusionment, his own cynicism onto Superman.” Meanwhile, Cavill explained Superman’s “weakness is that he doesn’t want to hurt anyone. He doesn’t want to scare anyone, and in that you can take advantage of him.”

Directed by Zack Snyder and featuring Jesse Eisenberg as Lex Luthor, Batman v Superman: Dawn of Justice will be released in theaters on March 25.