15 Actors Who Mastered Both Heroes and Villains

IMDb

Ralph Fiennes

From the horrifying Amon Göth in Schindler’s List (1993) to the noble M in the modern Bond films, Fiennes has shown extraordinary control over both extremes.

IMDb

Rosamund Pike

She played a cold and manipulative villain in Gone Girl (2014), but her more sympathetic and protective performances in films like A Private War (2018) showed her dramatic range.

IMDb

Tom Hiddleston

As Loki in Thor (2011), he became one of cinema’s most beloved villains, but his heroic side shines in roles like Jonathan Pine in The Night Manager (2016).

IMDb

Willem Dafoe

Few actors move between hero and villain as effortlessly as Willem Dafoe. From noble roles like in Platoon (1986) to terrifying villains like Green Goblin in Spider-Man (2002), his range has remained unmatched for decades.

IMDb

Anthony Hopkins

Hopkins gave cinema one of its greatest villains as Hannibal Lecter in The Silence of the Lambs (1991), but his compassionate and heroic performances in films like The Father (2020) show the opposite side.

IMDb

Cate Blanchett

She embodied grace and heroism as Galadriel in The Lord of the Rings: The Fellowship of the Ring (2001), while her turn as Hela in Thor: Ragnarok (2017) made her a powerful antagonist.

You May Also Like

Joker 2 Is a Comic Book Movie That Hates Comic Books

When he actually is free, however, she wants nothing to do with…

Joker 2 Musical Sequences Will Not Be the Only Departures from the Original

When Warner Bros. Animation developed the definitive Batman cartoon series in the…

Shogun: Mariko, Ochiba, and What it Means to Be A Woman at War

However, despite the fact that she is unable to join her family…

The Mandalorian and Grogu Super Bowl Trailer Cost a Lot of Money for Nothing

Star Wars fans clamoring for a glimpse of The Mandalorian and Grogu…