Jared Leto has long hair and wears a hospital gown as Joker in teaser photos for "Zack Snyder's Justice League." File Photo by John Angelillo/UPI | License Photo
Feb. 9 (UPI) -- Jared Leto's version of Joker will have a new look in Zack Snyder's Justice League.
Vanity Fair shared photos Tuesday of Leto, who will appear as the Joker in Zack Snyder's Justice League, director Zack Snyder's cut of the 2017 film Justice League.
The photos show Leto's Joker with long hair and wearing a hospital gown. The character looks different from the short-haired, tattooed version of Joker that Leto played in the 2016 movie Suicide Squad.
Snyder shared the photos in a since-deleted post, calling Leto's Joker "The Crown Prince of Crime."
Snyder directed the original version of Justice League but stepped down from the film following the death of his daughter. Joss Whedon was hired to complete the movie, which ended up different from Snyder's original vision.
In the Vanity Fair interview, Snyder said he decided to add the Joker after he was offered the chance to make his director's cut.
"The Joker is really the only thing that I thought of in retrospect," Snyder said. "But I will say that it was always my intention to bring Joker into that world."
Snyder said Joker will appear in a dream sequence experienced by Bruce Wayne, aka Batman (Ben Affleck).
"The cool thing about the scene is that it's Joker talking directly to Batman about Batman," Snyder said. "It's Joker analyzing Batman about who he is and what he is."
That's the thing I also felt like fans deserved from the DC Universe. That is to say, the Jared Leto Joker and the Ben Affleck Batman, they never really got together," he added. "It seemed uncool to me that we would make it all the way through this incarnation of Batman and Joker without seeing them come together."
Zack Snyder's Justice League will premiere March 18 on HBO Max. Snyder previously shared a teaser photo of Leto's Joker that kept the actor's face hidden.