It’s here—finally.

The Justice League has united and they’re ready for an all-out battle to save the world.

After giving fans bits and pieces with five different teaser trailers spotlighting each hero—starting with Jason Momoa’s ridiculously badass Aquaman, followed by Ben Affleck's brooding Batman, Ezra Miller’s speedy Flash, Gal Gadot’s Amazonian goddess Wonder Woman, and Ray Fisher’s half-man/half-machine Cyborg—the full trailer has hit the internet, and oh man, it’s glorious:

 

 

This is the longest look at the film since the first full trailer debuted during 2016 Comic-Con in July and it still leaves the fate of Henry Cavill’s Superman unknown after the events of Batman v. Superman: Dawn of Justice.

The newest installment in the DC entertainment universe will follow Affleck’s Bruce Wayne and Gadot’s Diana Prince as they bring together a team of metahumans to take on the “catastrophic threat of Steppenwolf and the Parademons who are on the hunt for three Mother Boxes on Earth.”

Even though the so-so critical reception of Batman v. Superman worried fans about the future films in the DC universe, this trailer shows that director Zack Snyder is taking things in the right direction.

With Gadot’s solo turn in Wonder Woman coming out this summer—as one of the 20 best movies coming out in 2017—and then Justice League later in the year, DC has the chance to re-write the conversation when it comes to their movies. All the trailers and footage that have come out from Justice League show that Snyder and company are ready to add some humor and fun to things—just look at the interations between The Flash and Batman, plus Aquaman has a great edge to him. Still no sign of Superman, but Henry Cavill's Clark Kent will return to the fold at some point.

Justice League, directed by Zack Snyder and starring Jason Momoa, Ben Affleck, Gal Gadot, Ray Fisher, Henry Cavill, and Ezra Miller, hits theaters on November 17, 2017.