They really should have given Billy Dee Williams a shot at the role. He was Harvey Dent in the first film after all.
Sorry if this comes across as racist, but Bill Dee Williams is black. Harvey Dent/Two face is white in the comics.
Williams was great as Dent in the few scenes he had, and he’s one of the few exceptions I have for character skin color changes. I think he could have been a great Two Face despite the inaccuracy.
I’d be saying the same thing if a while actor were cast as John Steward(Green Lantern).
If they want a white Green Lantern, they have a white character to fall on. Also who cares about Green Lantern? 😉