One of the most surprising revelations about Zack Snyder’s director’s cut of is that the film will feature the return of the Joker, as portrayed by Jared Leto–who reprises his role from the Suicide Squad movie. For those wondering how this came about, Snyder gave some context during .
As revealed in a trailer for Justice League, Joker appears in Batman’s Knightmare vision of a post-apocalyptic world that was first seen in Batman v Superman: Dawn of Justice. How that fits into this movie and whether it’s actually a version of the future or merely a dream remains to be seen, though it could have something to do with the . Regardless, that setting was too tempting for Snyder to not include Joker.
“You’d always wanted [Joker] to be in the Knightmare reality,” he explained. “And so it was a great opportunity. And when I talked to Jared and he was interested in doing it, I just felt like, ‘Okay, this feels like a thing. I can’t pass up.'”