Willem Dafoe has been officially cast for the Justice League movie, but all we know so far is that he is playing one of the good guys. This leaves a lot of room for speculation among DC fans. An interesting theory is that he could possibly be playing Green Lantern, granted he would be an older version of Green Lantern, but there are plenty of different Green Lanterns out there. That being said, he could really play any aged version of a superhero, including Oliver Queen, the Green Arrow.
Another theory I’ve heard is that perhaps he’ll start out as a good guy, and ultimately end up a villain, like Harvey Dent. It’s easy to quickly want to see Dafoe as a villain, because he plays one so well, but I’m hopeful he will play a true hero in this film. I think it’s quite possible he could end up playing the father of one of the heroes such as Henry Allen, father to Barry Allen aka The Flash or Tom Curry, father to Arthur Curry aka Aquaman.
Filming for the Justice League movie began last week and will star Ben Affleck as Batman, Henry Cavill as Superman, Gal Gadot as Wonder Woman, Jason Momoa as Aquaman, Ray Fisher as Cyborg and Ezra Miller as The Flash. Justice League Part One will hit theaters on November 17, 2017. I’m curious, what is your theory? Who do you think Dafoe will be playing in the new film? Comment below and let me know!