PEDESTRIAN.TV has partnered with Disney’s Pirates Of The Caribbean: Dead Men Tell No Tales. Javier Bardem plays the role of Captain Salazar and by doing so solidifies his reputation as one of Hollywood’s most iconic villains.
On the flipside, when other actors are cast villains it evokes a certain “Ah, of course” because that’s how they’ve been moulded as an actor. Plus, they almost always have a conniving smile that says, “Fall in love with me even though I’ll proceed to sell your organs on Craigslist.” You know the ones. People like the below.
Photos: Batman, Witches of Eastwick, The Shining.
Photos: Skyfall, Pirates of the Caribbean: Dead Men Tell No Tales, No Country for Old Men.
Javier Bardem, 48, is quickly becoming one of Hollywood‘s most iconic villains. His upcoming role as Captain Salazar in Disney’s ‘Pirates of the Caribbean: Dead Men Tell No Tales‘ sees him hellbent on killing pirates (including the legendary Jack Sparrow) alongside his army of ghost sailors.
Photos: The Addams Family, The Witches, Ever After: A Cinderella Story.
Anjelica Huston is one of those yaaas kween villains y’all love to hate. She gave us the heebie jeebies in the movie adaptation of Roald Dahl‘s ‘The Witches‘, which – it has to be said – delivers scenes far too disturbing for it’s young audience. I mean, watching it back the outdated production alone is enough to make you laugh instead, but it was 10/10 screwed up during its release 1990.
Her role as Danielle de Barbarac / Nicole de Lancret‘s stepmother in ‘Ever After: A Cinderella Story‘ was also one for the books, as well as her iconic stint as Morticia in ‘The Addams Family’.
Be sure to check this article again in 2027. Efron might’ve made the list by then.
Photo: No Country For Old Men.