10 Actors That Played the Good Guy and the Bad Guy Incredibly Well

Who’s an actor who played the “good“ guy and the “bad “ guy amazingly well? Which roles were they? After polling the internet with this question, here are the top-voted actors and roles.

1. Robin Williams: Peter Banning and Seymour Parrish

Image Credit: Shutterstock – Vicki L. Miller

“Robin Williams is a good guy in pretty much everything except his turns in One Hour Photo and Insomnia, where he let his demons out to play. Scary as hell after growing up watching him in things like Good Morning, VietnamMrs. Doubtfire, and Hook,” replied one. 

2. Heath Ledger: William Thatcher and The Joker

Image Credit: Shutterstock – Andrea Raffin

“I love Knight's Tale. The movie is great, but also because it made me a huge fan. I quote, ‘your entrails will become your extrails' all the time. He delivered that line perfectly. But his Joker was the definitive Batman villain of all time,” shared another. 

3. Alan Rickman: Colonel Berandon and Hanz Gruber

Image Credit: Shutterstock – Matteo Chinellato

“Colonel Brandon in Sense and Sensibility was amazing. He could have come across as being a total creeper. But instead, he is so sweet and caring. He appreciates Marianne for herself while still able to see how the past shapes his affection for her. Swoon-worthy,” one replied.

Another reminded us, “Don't forget Alan Rickman killed it as Hans Gruber in Die Hard and the Sheriff of Nottingham in Robin Hood Prince of Thieves too.”

4. John Lithgow: Dick Solomon and Arthur Mitchell

Image Credit: Shutterstock – Kathy Hutchins

One person answered, “John Lithgow as Dick Solomon in 3rd Rock From the Sun and then as Arthur Mitchell, the Trinity Killer, in Dexter.” “My mom binged all of Dexter not too long ago. So I knew she had started season four when I heard her shout from the other room, ” Hey, it's John Lithgow! ” Then, moments later, ” Oh my God, he's naked,” another shared.

5. Daniel Day-Lewis: Abraham Lincoln and Bill the Butcher

Image Credit: Shutterstock – Kathy Hutchins

“No greatest actor thread is complete without mention of Daniel Day-Lewis. The guy who played hero roles like Gerry Conlon in In the Name of the Father and John Proctor in The Crucible switched to villains to play Bill the Butcher in Gangs of New York. Daniel Plainview in There Will Be Blood, then came back and played Abraham Lincoln!” One person exclaimed.

6. Christoph Waltz: Dr. King Schultz and Hans Landa

Image Credit: Shutterstock – Matteo Chinellato

“The scene that cemented Christoph Waltz as an incredible actor was Inglorious Basterds when he was at the Frenchman's house asking about the people hidden under the floorboards. His face goes from this polite, friendly demeanor to absolutely evil and menacing. You can barely see his face move, but it's so real; the look in his eyes,” replied another. 

7. Gary Oldman: Sirius Black and Jean-Baptiste Zorg

Image Credit: Shutterstock – DFree

“It stands out how wildly different the characters are and that so many are iconic, but he still never got typecast. People know him from other movies individually, but it takes looking at his catalog to piece together everyone he's played because you wouldn't associate the guy playing Commissioner Gordon with Drexl Spivy. Or Dracula, for that matter,” another added.

8. Arnold Schwarzenegger: The Terminator and The Terminator

Image Credit: Shutterstock – Joe Seer

Someone stated, “I don't think people take in how amazing the turn in Terminator 2 was. His character in the original is what nightmares are made of; an unstoppable killing machine, void of emotion, with a singular goal you can't escape. They took that same character and made you cry when he had to die at the end of T2. It felt like John was losing a father.”

9. Ian McKellen: Gandalf and Magneto

Image Credit: Shutterstock – Fred Duval

“How does he act so well? He pretends to be the person he's portraying in the film or play—case in point: Lord of the Rings. Peter Jackson comes to him in New Zealand and says: Sir Ian, I want you to be Gandalf the Wizard. And Sir Ian says to him: You are aware that I am not a wizard,” another declared. 

Popular Reading: 10 Ridiculously Common Things Women Do That Completely Baffle Men

10. David Tennant: The Doctor and Kilgrave

Image Credit: Shutterstock – lev radin

“I have so much goodwill banked towards David Tennant for playing my favorite Doctor (Doctor Who), but I STILL absolutely hated him as Kilgrave (Jessica Jones). And I mean, I hated him in a good way. He was both loathsome and terrifying—a fantastic job,” a final person commented. 

We hope you enjoyed this Reddit picks list of actors who played the good and bad guys and crushed their roles beautifully. This article was inspired by the internet and did not necessarily reflect the views of Finance Quick Fix.

More From Finance Quick Fix

Top 10 Most Excruciatingly Boring Movies Ever Produced

Image Credit: Paramount Pictures.

Have you ever gone to the theaters or purchased a rental, only to be entirely disappointed by how dull it was? You're not alone.

Top 10 Most Excruciatingly Boring Movies Ever Produced

10 Celebrities Had Their Big Break Then Dropped off the Face of the Earth

Nelly Furtado
Photo Credit: Shutterstock.

Some celebrities definitely seem to enjoy the limelight and keep working to stay in the public eye. While others quickly move out of the spotlight.

10 Celebrities Had Their Big Break Then Dropped off the Face of the Earth

15 Terrible Movies That Are Amazingly Enjoyable

Photo Credit: Warner Bros.

Here are 15 movies that are objectively terrible, but that people still love watching over and over again.

15 Terrible Movies That Are Amazingly Enjoyable

10 Absolute Worst Actors and Directors to Work With

Image Credit: Shutterstock – Denis Makarenko.

While some actors and directors have earned a reputation for being easy to work with and respectful of their colleagues, others have earned a reputation for being difficult and unprofessional.

10 Absolute Worst Actors and Directors to Work With



About the Author

+ posts