10 Uma Thurman As Poison Ivy

Arnold Schwarzenegger's Mr. Freeze serves as the primary antagonist in Joel Schumacher's very contentious Batman & Robin, although his role is limited to making ice-related jokes. The villain who is most intriguing in the movie is Poison Ivy, played by Uma Thurman.

9 Danny DeVito As The Penguin

Tim Burton added a significant amount of shadow to Batman's on-screen exploits in his ground-breaking 1989 film, and he went even darker and gloomier for the follow-up, Batman Returns.

8 Jim Carrey As The Riddler

With a full 180 from the tone of the Burton films, Schumacher's debut Batman film, Batman Forever, left the gloom behind and harked back to the campy tone of the Adam West series.

7 Zoë Kravitz As Catwoman

In the most recent big-screen appearance of the Bat, Zo Kravitz completely redefined the role of Selina Kyle. The Batman by Matt Reeves is influenced by the neo-noir classic Klute in how it depicts a relationship between a socially awkward detective and a crucial witness in his most recent case.

6 Tom Hardy As Bane

When Tom Hardy was chosen to play the villain in The Dark Knight Rises and had to succeed Heath Ledger's Academy Award-winning performance as the Joker, he was left with some absurdly large boots to fill.

5 Jack Nicholson As The Joker

Despite being the title character in Tim Burton's first Batman film, Jack Nicholson is given more screen time than Michael Keaton.

4 Liam Neeson As Ra’s Al Ghul

Henri Ducard, played by Liam Neeson in Batman Begins, is actually Ra's al Ghul, a low-level Batman villain. Bruce Wayne is mentored by Ducard, the head of the League of Shadows, before he is revealed to be the main villain.

3 Colin Farrell As The Penguin

With The Batman, Matt Reeves sought to create a realistic Batman movie, and Colin Farrell, who plays Oswald Cobblepot, Carmine Falcone's dependable right-hand man, offers one of the movie's most realistic performances.

2 Michelle Pfeiffer As Catwoman

In Batman Returns, the Dark Knight played by Michael Keaton is overshadowed by more than just Danny DeVito's Penguin. Possibly even more iconic than Catwoman is Michelle Pfeiffer's performance.

1 Heath Ledger As The Joker

There have been many scene-stealing antagonists in the history of the Batman films, but Heath Ledger's portrayal of the Clown Prince of Crime won an Oscar. Ledger's portrayal of the Joker is extremely captivating on screen, drawing comparisons to Sid Vicious and Alex DeLarge.