Actors Who Played Both The Hero & Villain Masterfully

Actors Who Played Both The Hero & Villain Masterfully


August 6, 2025 | Jack Hawkins

Actors Who Played Both The Hero & Villain Masterfully


The Ultimate Role Reversals

Some actors are so talented, they’ve mastered both sides of the moral compass. They’ve saved the world in one movie… and tried to destroy it in the next. From caped crusaders to diabolical masterminds, these stars have brought to life some of cinema’s most beloved heroes and its most iconic villains. This list dives into the surprising (and sometimes shocking) duality of performers who’ve played both sides — and done it brilliantly.

Rss Thumb - Celebrities Who Played Both Hero & Villain

Advertisement

Christian Bale – Batman and Patrick Bateman

He embodied justice as Bruce Wayne in The Dark Knight trilogy. But rewind a few years, and Bale chilled audiences as the psychopathic investment banker in American Psycho. From heroic brooder to blood-soaked narcissist, Bale's range is downright scary.

Bruce Wayne (The Dark Knight Trilogy)Bruce Wayne (Dark Knight Trilogy) • Starboy by VDeuxx

Advertisement

Denzel Washington – Eli and Alonzo Harris

He was the post-apocalyptic protector in The Book of Eli, a man carrying the last hope for humanity. But let’s not forget his Oscar-winning performance as corrupt cop Alonzo Harris in Training Day, where he flipped the “hero” script with terrifying charisma.

The Book Of EliThe Book Of Eli | Shootout with Carnegie's Gang | ClipZone: High Octane Hits by ClipZone: High Octane Hits

Advertisement

Tom Hardy – Venom and Bane

Tom Hardy plays antihero Eddie Brock in Venom, where his alien symbiote likes to snack on heads but still saves the day. Then there’s his ruthless villain turn as Bane in The Dark Knight Rises, where he crushed Gotham — and Batman’s back — with brute strength and ideology.

Venom main actorColumbia Pictures, Venom (2018)

Advertisement

Scarlett Johansson – Black Widow and Lucy

As Natasha Romanoff, she fought alongside the Avengers. But in Lucy, she gains unlimited cerebral power and casually wipes out threats (and logic). Whether hero or superpowered force of nature, Johansson brings the intensity.

Screenshot of the movie The AvengersMarvel, The Avengers (2012)

Advertisement

James McAvoy – Professor X and Kevin Wendell Crumb

In X-Men, McAvoy is the calming, intellectual Charles Xavier. But in Split and Glass, he plays 23 personalities — including the monstrous “Beast” — in a single body. It’s one of the most unsettling villain roles in recent memory.

X-Men: ApocalypseX-Men: Apocalypse Trailer: James McAvoy Finally Becomes Bald Professor X, Entertainment Tonight

Advertisement

Charlize Theron – Furiosa and Aileen Wuornos

She was the one-armed badass Furiosa in Mad Max: Fury Road, leading a rebellion against tyranny. On the flip side, she won an Oscar for portraying real-life serial killer Aileen Wuornos in Monster. Both fierce — one redeeming, one terrifying.

Screenshot of the movie MonsterMedia 8 Entertainment, Monster (2003)

Advertisement

Harrison Ford – Indiana Jones and Norman Spencer

While he’s beloved as heroic adventurer Indiana Jones (and Han Solo, for that matter), Ford’s lesser-known turn as a gaslighting, murderous husband in What Lies Beneath is chilling — and shows his dark side.

Harrison Ford factsIndiana Jones and the Last Crusade (1989), Paramount Pictures

Advertisement

Michael Fassbender – Magneto and Steve Jobs

Magneto is a complex villain — sometimes heroic, mostly vengeful. In Steve Jobs (2015), Fassbender plays a different kind of antagonist: the egotistical genius behind Apple. Both roles blur the line between vision and villainy.

Steve Jobs: Steve JobsSteve Jobs - Official Trailer (HD) by Universal Pictures

Advertisement

Helena Bonham Carter – Bellatrix Lestrange and Marla Singer

Bellatrix was pure chaos in Harry Potter, a fanatical Death Eater with no moral compass. Marla in Fight Club (1999) isn’t exactly a hero, but she’s more grounded — a deeply flawed, oddly endearing human in a crazy world.

Helena Bonham Carter factsFight Club (1999), Regency Enterprises

Advertisement

Ryan Reynolds – Deadpool and Hannibal King

Deadpool is a hero in his own unhinged way — quippy, lethal, and actually sweet beneath the sarcasm. Before that, Reynolds was vampire hunter Hannibal King in Blade: Trinity (2004). But let’s not forget his villainous turn as a morally corrupt CIA agent in Safe House (2012).

Screenshot of Ryan Reynolds from - Blade- Trinity (2004)New Line Cinema, Blade- Trinity (2004)

Advertisement

Cate Blanchett – Hela and Galadriel

Blanchett is ethereal and noble as Galadriel in The Lord of the Rings (2001). Then she flipped to full villain mode as Hela, goddess of death, in Thor: Ragnarok (2017), chewing scenery and smashing Mjolnir.

Aragorn factsLord of the Rings: The Fellowship of the Ring (2001), New Line Cinema

Advertisement

Arnold Schwarzenegger – The Terminator(s)

He started as the relentless killing machine in The Terminator (1984) — pure evil wrapped in metal. But by Terminator 2 (1991), he was humanity’s protector. Same robot, opposite mission. Hasta la vista, moral clarity.

Arnold Schwarzenegger—Terminator 2: Judgement DayTerminator 2: Judgment Day (1991) Trailer #1 | Movieclips Classic Trailers, Rotten Tomatoes Classic Trailers

Advertisement

Ian McKellen – Gandalf and Magneto

Sir Ian plays the ultimate wise mentor as Gandalf in The Lord of the Rings (2001). But in X-Men (2000), he channels righteous rage as Magneto. Two powerful leaders — one guiding light, the other driven by vengeance.

Gandalf factsThe Lord of the Rings: The Two Towers (2002), New Line Cinema

Advertisement

Natalie Portman – Padmé Amidala and The Black Swan

Padmé is idealistic and kind-hearted, fighting for democracy in Star Wars: The Phantom Menace (1999). In Black Swan (2010), Portman blurs the line between protagonist and antagonist — descending into madness and transforming into her own villain.

Black SwanBlack Swan (2010) 4K HDR 60fps, Motion Picture Reel

Advertisement

Will Smith – Hancock and Deadshot

In Hancock (2008), he’s a reluctant superhero — not evil, but definitely a jerk. As Deadshot in Suicide Squad (2016), he’s a hitman with a heart — a villain by trade, but a dad first.

Screenshot from the film Hancock (2008)Columbia, Hancock (2008)

Advertisement

Anthony Hopkins – Odin and Hannibal Lecter

Hopkins ruled Asgard with wisdom as Odin in the Thor (2011) series. But no one can forget his Oscar-winning portrayal of Hannibal Lecter in The Silence Of The Lambs (1991) — brilliant, cultured… and a literal cannibal.

A visually captivating still taken from a pivotal moment in the film The Silence of the Lambs (1991)Orion, The Silence of the Lambs (1991)

Advertisement

Chris Evans – Captain America and Lucas Lee

We all know him as the earnest and noble Captain America in the MCU. But Evans had a blast playing cartoonish villain Lucas Lee in Scott Pilgrim vs. the World (2010) — a smug movie star with a killer skateboard.

Captain AmericaMarvel's Captain America: Civil War - Trailer 2, Marvel Entertainment

Advertisement

Jake Gyllenhaal – Mysterio and Donnie Darko

As Mysterio in Spider-Man: Far From Home (2019), Gyllenhaal was a deceptive tech-genius with a thirst for attention. In Donnie Darko (2001), he played a tormented teen who might be a hero… or the world’s unraveling thread.

Screenshot of Jake Gyllenhaal from - Donnie Darko (2001)Adam Fields Productions, Donnie Darko (2001)

Advertisement

Nicole Kidman – Celeste Wright and Suzanne Stone

In Big Little Lies (2017), Kidman’s Celeste is a tragic hero navigating trauma. In To Die For (1995), she’s chillingly sociopathic as Suzanne, a fame-obsessed weatherwoman willing to kill for her 15 minutes.

Big Little LiesBig Little Lies: I Want to Know (Season 2 Episode 7 Promo) | HBO by HBO

Advertisement

Robert Pattinson – Batman and Edward Cullen

Pattinson’s brooding take on The Batman (2022)made him a definitive dark knight. Yet Edward Cullen of Twilight (2008) fame — debatably a hero — had more villainous traits than we remember: obsessive, manipulative, and fond of blood.

image of a boy from TwilightRed Letter Media, Twilight: Breaking Dawn Part 2

Advertisement

Tom Hiddleston – Loki and Jonathan Pine

Hiddleston played Loki, the ultimate trickster — sometimes evil, sometimes redemptive in Loki (2021). But in The Night Manager (2016), Hiddleston was pure hero: a former soldier turned spy who risked everything for justice.

Thor Franchise FactsFlickr

Advertisement

Joaquin Phoenix – Johnny Cash and The Joker

He gave a soulful performance as country legend Johnny Cash in Walk the Line (2005), but Phoenix also delivered one of the most haunting villain roles in modern film with his Oscar-winning Joker (2019).

Joaquin Phoenix as John R. Cash in Walk the Line (2005)Twentieth Century, Walk the Line (2005)

Advertisement

Emma Thompson – Nanny McPhee and Baroness von Hellman

She’s the magical disciplinarian with a heart in Nanny McPhee (2005), turning chaos into order. But as the Baroness in Cruella (2021), she’s deliciously wicked — the fashion world’s icy queen of cruelty.

Disney's Cruella Disney's Cruella | Epic British Insults With Emma Thompson, Disney

Advertisement

Ewan McGregor – Obi-Wan Kenobi and Black Mask

The noble Jedi Master is a cinematic legend. But in Birds of Prey (2020), McGregor turns up the sleaze and sadism as Black Mask, a crime lord with style and a serious rage problem.

Obi-Wan Kenobi factsStar Wars: Episode III - Revenge of the Sith (2005), Lucasfilm

Advertisement

Good, Evil, and Everything In Between

Actors who’ve mastered both heroism and villainy aren’t just versatile — they’re unforgettable. These role-switching stars remind us that the line between good and evil is razor-thin… and sometimes, the best performances happen when they dance on both sides of it.

JokerJOKER - Final Trailer - Now Playing In Theaters by Warner Bros.

Advertisement

You May Also Like:

2025's Biggest Box Office Flops So Far

The Funniest Sit-Coms Of The 21st Century (So Far)

Directors Who Publicly Dismissed Their Own Films

Sources: 1, 2, 3


READ MORE

Picture of Woody Harrelson
August 25, 2025 Sarah Ng

Celebrities With Tragic Childhoods

Even the most glamorous or funny stars can have utterly devastating beginnings. These are the celebrities with the most tragic childhoods.
Will Hay At A Chalk Board
August 26, 2024 Brendan Da Costa

Hidden Facts About Will Hay, Comedy's True Eccentric

Will Hay was an English comedian famous for his blundering schoolmaster character. But, off-screen, he hid many demons and shocking secrets.
September 19, 2024 Jesse Singer

Very Strange Food Combinations Celebs Love

There are some foods that we all know go so well together, and then there are other food combos that—if we're being honest—sound super strange. Well, these celebrities love those combos.
Black and white portrait of Sue Lyon looking at the camera
September 11, 2024 Sarah Ng

The Original Lolita’s Disturbing Backstory

Sue Lyon shot to fame for her performance in the film "Lolita." But the controversial nature of the role was closer to reality than anyone knew.
Tom Petter
January 14, 2026 Allison Robertson

Rock Legends Who Turned Down Fortune For Freedom

These 20 rock stars turned down millions in record deals, tours, and fame to stay true to their music, values, and freedom.
January 12, 2026 Jesse Singer

Celebrities We Lost In 2025

2025 was one of those years that felt like a steady stream of bad news—icon after icon, voice after voice, presence after presence. Some were legends who’d been around forever. Others were gone far too soon. Either way, the cultural void they left behind was impossible to ignore.