Yeah, but no one knew at first that it was Mark Hamill playing the Joker. Originally they advertised it as Tim Curry playing the Joker before anyone knew that it was actually Mark Hamill.
It came as a surprise to everyone when they found out who it actually was, but because it was only voice work you couldn't see Mark either, so that helped. But I don't think that Zach will be a villain necessarily, just a misguided anti-hero.
Oh, and here's a question for you..... if Luke and Joanna's son was killed when that convention in Odessa exploded, does someone wanna explain how they managed to survive when they were right there with their son the entire time?
For some reason the Luke Collins gif I posted isn't really working properly.
Oh well, here's another one: