Zack Snyder Unveils New 'Justice League' Trailer

Snyder Cut Photo Comp 1
Warner Bros.

The four-hour, R-rated cut will hit HBO Max on March 18 — and has a dose of Jared Leto's joker.

Zack Snyder's Justice League is celebrating Valentine's Day with a new trailer. And while the heroes are front and center, it's Jared Leto's Joker that steals the show.

The four-hour cut re-vamps the maligned 2017 film to restore filmmaker Snyder's original vision. The filmmaker left the project before release due to a family tragedy, and Joss Whedon stepped in to oversee reshoots. The theatrical release earned a disappointing $657.9 million.

It seemed the door was shut on Snyder's time in the DC Extended Universe, but fans kept alive hope that he would some day share his cut of Justice League.  They launched a campaign that resulted in WarnerMedia eventually asking Snyder to complete his film for HBO Max.

Snyder filmed several minutes of new footage and assembled castmembers Ben Affleck (Batman), Ray Fisher (Cyborg) and Amber Heard (Mera) for the new shots. He also enlisted Suicide Squad star Leto to play Joker, though he wasn't involved in the original version of the movie. Gal Gadot (Wonder Woman), Jason Momoa (Aquaman), Henry Cavill (Superman) and Ezra Miller (Flash) also star in Justice League.

"It will be an entirely new thing, and, especially talking to those who have seen the released movie, a new experience apart from that movie," Snyder told The Hollywood Reporter on May 20, the date he announced the Snyder Cut was becoming a reality.

Zack Snyder's Justice League, which is rated R, hits HBO Max on March 18.

This new trailer follows a Justice League teaser Snyder previously released.