Answer
Harvey Dent, played by Aaron Eckhart in The Dark Knight, is a district attorney who initially allies with Batman and Commissioner Gordon to combat organized crime in Gotham City. However, after suffering a personal tragedy, Dent becomes corrupted and transforms into the villainous Two-Face, seeking revenge against those he believes wronged him.