Film Still

OLD AND NEW

5 SUPERVILLAINS,

Superhero films have been made for decades which means that villains like the Joker have had multiple iterations

Film Still

Joker apart, other supervillains have also been seen on screen more than once – like Venom who is now a rather endearing antihero

Film Still

Amid speculation about Dr Doom (played first by Julian McMahon) in the upcoming Fantastic Four film, a look at 5 screen villains over the years

Film Still

Lex Luthor

Gene Hackman memorably played him in the Christopher Reeve films

Film Still

Lex Luthor

Kevin Spacey took over the role on the reviled Superman Returns (2006)

Film Still

Lex Luthor

Jesse Eisenberg is Lex Luthor in DC's reboot series starring Henry Cavill

Film Still

General Zod

Terence Stamp made the intergalactic villain iconic in the second Christopher Reeve film

Film Still

General Zod

Michael Shannon put his own spin on the character in Henry Cavill's Man Of Steel

Film Still

Green Goblin/Norman Osborne

Willem Dafoe played him in the Tobey Maguire Spider-Man films and reprised the role in the meta No Way Home

Film Still

Green Goblin/Norman Osborne

Dane DeHaan was cast as the young Norman Osborne in the first reboot starring Andrew Garfield

Film Still

Penguin/Oswald Cobblepot

Burgess Meredith played him with more comic effect in the Batman TV series of the 1960s

Film Still

Penguin/Oswald Cobblepot

Danny De Vito brought menace to the role in 1992's Batman Returns starring Michael Keaton

Film Still

Penguin/Oswald Cobblepot

Colin Farrell appeared as the most recent big screen version in The Batman, starring Robert Pattinson

Film Still

Penguin/Oswald Cobblepot

Robin Lord Taylor played young Oswald Cobblepot in the origin series Gotham

Film Still

Two-Face/Harvey Dent

Billy Dee Williams appeared as Harvey Dent before he became Two-Face in the first Michael Keaton Batman film

Film Still

Two-Face/Harvey Dent

Tommy Lee Jones took over in 1995's Batman Forever in which Two-Face and The Riddler team up

Film Still

Two-Face/Harvey Dent

Aaron Eckhart played Harvey Dent and Two-Face in The Dark Knight, starring Christian Bale

Film Still

Two-Face/Harvey Dent

Nicholas D'Agosto plays a young Harvey Dent, pre-disfigurement, in Gotham

Film Still

To Read More 
Movies Stories 

Film Still

Click Here