Batman Villains

A superhero like Batman needs a legion of super villains to zap, ka-pow and wham out of Gotham City. From his first appearance in Batman comic books of the late 1930s to later television shows and films, the Caped Crusader has battled such infamous foes as "the Penguin," played by Burgess Meredith on TV and Danny DeVito on the big screen, and "the Joker," played by both Jack Nicholson and Heath Ledger, among others. Browse our evil lair of actors who have played some of the baddest Batman baddies.