After more than a week of teasing from HBO Max and director Zack Snyder, the first full-length trailer for Zack Snyder's Justice League was finally released.

The trailer was released earlier than scheduled on social media and provides audiences with another look at Darkseid, Steppenwolf and the legions of parademons that Batman, Wonder Woman, Cyborg, the Flash, Superman -- with the black suit -- and Aquaman have to face together. More than that, it gives fans a first good look at Jared Leto's return as the Joker. Fans are given a glimpse at an abundance of new scenes and what appears to be a very different story in Zack Snyder's Justice League.

Snyder was able to complete his version of Justice League thanks to HBO Max. This followed several years of vocal demand from fans and cast members, who pushed for the release of the director's cut, which reportedly only required VFX work to complete. While it was originally announced that Zack Snyder's Justice League would air in four parts, Snyder recently confirmed that it would be released as a whole.

In ZACK SNYDER’S JUSTICE LEAGUE, determined to ensure Superman’s ultimate sacrifice was not in vain, Bruce Wayne aligns forces with Diana Prince with plans to recruit a team of metahumans to protect the world from an approaching threat of catastrophic proportions. The task proves more difficult than Bruce imagined, as each of the recruits must face the demons of their own pasts to transcend that which has held them back, allowing them to come together, finally forming an unprecedented league of heroes. Now united, Batman, Wonder Woman, Aquaman, Cyborg and The Flash may be too late to save the planet from Steppenwolf, DeSaad and Darkseid and their dreadful intentions.

Zack Snyder's Justice League stars Ben Affleck as Batman, Gal Gadot as Wonder Woman, Henry Cavill as Superman, Amy Adams as Lois Lane, Jason Momoa as Aquaman, Ezra Miller as The Flash, Ray Fisher as Cyborg, Jeremy Irons as Alfred Pennyworth, Diane Lane as Martha Kent, Ray Porter as Darkseid, Ciarán Hinds as Steppenwolf, Jesse Eisenberg as Lex Luthor and J.K. Simmons as Commissioner Gordon. The film arrives on HBO Max March 18.