Which of these actors played “two-face” in a Batman movie?

Question: Which of these actors played “two-face” in a Batman movie?

Choices:

Pierce Brosnan
Michael Keaton
Naveen Andrews
Tommy Lee Jones

Correct answer:

Tommy Lee Jones