Max Shreck – Batman Returns

Another original creation. Christopher Walken excels at playing corrupt power-hungry businessman Max Shreck, the true villain of Tim Burton’s freak-filled Batman Returns.
Two-Face (Aaron Eckhart) – The Dark Knight

The Dark Knight features a hugely tragic version of Harvey Dent. The emphasis on his pre-Two Face life makes it all the more dramatic when he is transformed. Well played by Aaron Eckhart.
Scarecrow – The Dark Knight Trilogy
He might never be the main villain, but Cillian Murphy’s Jonathan Crane AKA Scarecrow is a welcome supporting presence in the Dark Knight trilogy. “Would you like to see my mask?”
