The AvengersX-Men...you've got some fierce competition.

The first teaser trailer for Zack Snyder and DC Entertainment's new superhero ensemble movie Justice League was posted on YouTube and unveiled at San Diego Comic-Con International 2016 Saturday, marking the first released footage from the anticipated film, and it looks kick-ass.

In the clip, Ben Affleck's Bruce Wayne, aka Batman, talks about building an "alliance" of "warriors" with "special abilities" to fight against an "enemy" coming from far away. The actor had previously played the superhero role in Batman v Superman: Dawn of Justice.

In the Justice League teaser, his character is shown talking to Diana Prince / Wonder Woman, played by fellow past co-star Gal Gadot, and getting into a physical confrontation with Arthur Currry / Aquaman, played by franchise newcomer Jason Momoa.

"I hear you can talk to fish," Affleck says.

Ray Fisher also returns as Victor Stone / Cyborg, while Ezra Miller reprises his Batman v Superman cameo role as Barry Miller / The Flash and showcases his skills to Batman.

"So you're fast," Affleck says.

"GO HOME MARVEL," one YouTube commentator wrote.

Ben Affleck, Gal Gadot, Ray Fisher, Ezra Miler, Henry Cavill, Jason Momoa, Justice League Movie

DC Entertainment / Warner Bros. Pictures

Ben Affleck, Justice League Movie, Trailer

DC Entertainment / Warner Bros. Pictures

The movie stars also stars returning DC film stars Henry Cavill (Superman), Amy Adams (Lois Lane) and Jesse Eisenberg (Lex Luthor) as well as newcomers Amber Heard as Aquaman's love interest and sea queen Mera. Both she and Momoa will also reprise their roles in a standalone Aquaman movie, while Gadot plays the title character in the new Wonder Woman, whose trailer was also released Saturday and unveiled at Comic-Con.

The Justice League footage was screened to fans at a Comic-Con panel for the movie. Affleck, Cavill, Gadot, Miller, Fisher all appeared onstage.

Justice League is set for release in November 2017.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.