15 Actors Who Could Never Play a Good Villain

Advertisements

Actors are essentially chameleons who can turn into any person they want. They can become shy clerks, bossy business owners, or inspiring heroes, but it takes a certain mindset to play the bad guys. Playing a goodie-two-shoes takes little to no effort, but unlocking and channeling the darkness within one’s souls can permanently scar the actor or, worse — get typecast as a forever-bad-guy.  

Anyway, believe it or not, there are still actors out there who can’t play a good antagonist for various reasons. Let’s see who they are!

1. Jackie Chan

Good old Jackie doesn’t want to show a bad example to his fans, so he’s staying as far away from the bad characters as possible.

View 16 photos

2. Chris Pratt

Chris Pratt is just too pure for this world. The closest he’s gotten to becoming a villain was in Guardians of the Galaxy 2, when he almost destroyed the universe.

View 16 photos

3. Julia Roberts

It’s impossible even to imagine this sweet, innocent gal do something “villainous” on- or off-screen. Stealing Chandler Bing’s underwear doesn’t count, right?

View 16 photos

4. Keanu Reeves

Aside from killing all those helpless cyber-squids outside the Matrix, Keanu has been on the up-and-up all this time. Even when playing a ruthless assassin, we still love him!

View 16 photos

5. Harrison Ford

The golden child of the Star Wars franchise would never taint his spotless reputation. And no, we’re not talking about Mark Hamill… Yet!

View 16 photos

6. Mark Hamill

Okay, now we are. The worst thing Hamill’s done was voice the Joker. But that’s not a real acting role, is it?

View 16 photos

7. Jennifer Aniston 

Aniston has only exclusively played the fun, outgoing people and never any evil characters. Unless you dig really deep, but why would you? Trust the Internet.

View 16 photos

8. Adam Sandler

Here’s a guy who’s never even thought of crossing to the dark side. Probably, because he’s too scared of getting booed off the stage.

View 16 photos

9. Zooey Deschanel

Some may argue that Zooey’s character Summer in 500 Days of Summer was a real b-word and therefore a villain, but that’s not true! And aside from that, she’s just too pure of a soul.

View 16 photos

10. Chris Hemsworth

Chris prefers to spread positivity and therefore doesn’t want to be viewed as an evil-doer. It makes sense, and we really don’t mind.

View 16 photos

11. Bruce Lee 

Imagine Bruce Lee living long enough to become a villain. It would probably be the most epic action flick of all time.

View 16 photos

12. Will Smith

Arguably, Will Smith’s closest thing to a bad guy role was in the Suicide Squad, where he played Deadshot, a hired hitman.

View 16 photos

13. Ashton Kutcher

Tall, smart, and handsome Ashton has never been involved in anything that would make him look bad. Even though he did replace Charlie Sheen on Two and a Half Men, and that wasn’t very cool.

View 16 photos

14. Daniel Craig

Daniel used to do Bond movies before Netflix showed him the check for Knives Out. He may not have been the bad guy in that movie, but maybe soon he’ll beak, seeing as there are two more Knives Out movies coming.

View 16 photos

15. Vin Diesel

Vin Diesel looks tough and hardcore, but he’s just a big softie on the inside. Even when he played Riddick, a space assassin with weird eyes, he still technically was a good guy!

View 16 photos