Recent DC films have been a pretty mixed bag— there’s Wonder Woman, but then there’s also Batman V Superman. Still, it's hard not to get just a little bit hyped each time a new Justice League trailer drops, and this one is the best yet.

It doesn't start particularly promisingly, opening with Lois Lane pining over a Superman who should stay very much dead in a sequence that suggests that some of the ponderous over-seriousness that sunk Batman V Superman like a lead balloon. And did we need yet another movie trailer that relies on a moody cover of a classic song? (This time it's David Bowie's "Heroes.") But once we begin seeing newer members of the DC cinematic world— Wonder Woman, Aquaman, Cyborg and the Flash— things definitely start picking up.