10 Actors Who Could Play Two-Face In Matt Reeves' The Batman

3. Mahershala Ali

Two-Face Batman
Netflix

By the time that Two-Face is ready to face Batman on the big screen, Mahershala Ali might be a bit busy slaying vampires as Blade in the MCU. Still, if he's able to balance the pair out, he'd definitely bring something fantastic to Harvey Dent and could go down as an incredibly memorable live-action comic-book villain.

Ali is best known for his compelling Oscar-winning performances in Moonlight and Green Book, but he's had a lengthy career in pop culture ventures such as Luke Cage, Spider-Man: Into The Spider-Verse and Alita: Battle Angel. His experience working on big projects and immense star power would be a great asset to the Dent character.

The robust and conservative side of Harvey is something that Mahershala could capture with his high status, as aside from his imposing height he's also a master at controlling a room. However, the dangerous side is something he'd also excel at, thanks once again to his intimidating stature and versatile acting skills.

Viewers had a chance to see a slice of Ali's unhinged side as Cottonmouth in Luke Cage, and that bodes for well for what he could bring to the manic, erratic figure of Harvey Dent.

Contributor

Michael is my name, overanalysing comedy is my game! Anime, wrestling, TV, movies and video games all live in my head rent free!