Fans at San Diego Comic-Con were delighted on Saturday when Warner Bros. unveiled the new trailer for Justice League, directed by Zack Snyder. 

Watch the trailer above to see every major superhero from DC Comics collide under the banner of fighting bad guys. 

Ben Affleck leads the all-star cast as Batman, while the cast brings together Wonder Woman (Gal Gadot), the Flash (Ezra Miller), Superman (Henry Cavill), Cyborg (Ray Fisher) and Aquaman (Jason Momoa). Also of note: music from The White Stripes plays prominently throughout the trailer, giving it a lighthearted feel as the heroes crusade for justice. Justice League arrives in theaters in November 2017. 

While you're here, check out these awesome cosplayers from New York Comic Con 2015: