The Most Evil Foes Of Batman On The Big Screen

Movie Villains

There’s no reason to have a Batman if there isn’t an evil mastermind to defeat! Here are the top characters the Dark Knight has faced off with on the big screen!

played by Heath Ledger in ‘Dark Knight’


played by Michelle Pfeiffer in ‘Batman Returns’


played by Danny DeVito in ‘Batman Returns’

The Penguin

played by Tommy Lee Jones in ‘Batman Forever’

Two Face

played by Tom Hardy in ‘The Dark Knight Rises’


played by Jim Carrey in ‘Batman Forever’

The Riddler

played by Cillian Murphy in ‘Batman Begins’


played by Uma Thurman in ‘Batman and Robin’

Poison Ivy

played by Jack Nicholson in ‘Batman’

The Joker

And last, but certainly not least,

If You’re Looking To Enjoy A Marathon, Here Are All of The Batman Movies In Order For You To Enjoy!