After the so-so performance of Batman v Superman: Dawn of Justice, this trailer for Justice League gives us a few indications that Zack Snyder might have finally righted some of the wrongs.
For one, it's still got their hardened edge that DC Comics always had, but it's not bogged down in being utterly grim and unbearably morose. If anything, there's finally a modicum of humour injected into the proceedings - something that Dawn of Justice was sorely lacking.
You've also got our first look at the DC Cinematic Universe's version of The Flash and Jason Momoa's Aquaman - who is never specifically called Aquaman, by the way.
There's also Wonder Woman, Cyborg and a few other splashes here and there and a pretty decent choice of music to boot.
In short, it looks good. Take a look and judge for yourself.