The downside of being a great actor is that sometimes, you can play a role TOO well. We recently shared actors whose roles gave viewers the permanent ick, and some of the comments made such great points that we thought we'd turn them into a whole new post. So, here are 23 hot actors whose excellent portrayals of challenging roles put folks off 'em for good:
1. Idris Elba as Charles Miner in The Office
Here he is in the role:
2. James MacAvoy as Bruce Robertson in Filth
Here he is talking about the role:
3. Tom Holland as Danny Sullivan in The Crowded Room
Here's the trailer:
4. Sebastian Stan as Joshua Brummel in Ricki and the Flash
Here he is in the film:
5. Orlando Bloom as Paris in Troy
Here's the trailer:
6. Michael Madsen as "Toothpick" Vic Vega / Mr. Blonde in Reservoir Dogs
Here's the trailer:
7. Micheal Fassbender as Connor in Fish Tank
Here's the trailer:
8. Patrick Wilson as Jeff Kohlver in Hard Candy
Here's the trailer:
9. Jake Gyllenhaal as Louis "Lou" Bloom in Nightcrawler
Here's the bone-chilling trailer:
10. Danny Glover as Mister in The Color Purple
11. Here he is talking about the role:
12. Laurence Fishburne as Ike Turner in What's Love Got To Do With It
Here's the trailer:
13. Javier Bardem as Anton Chigurh in No Country For Old Men
Here's the trailer:
14. Darren Criss as Andrew Cunanan in American Crime Story
Here he is talking about the role:
15. Jake Lacy as in A Friend Of The Family
Here's the trailer:
16. Blair Underwood as Carlos Armstrong in Madea's Family Reunion
Here's the trailer:
17. Jake Johnson as Nick Miller in New Girl
That'll do it!!
18. John Cusack as Hillary Van Wetter in The Paperboy
Here he is in the role:
19. David Tennant as Kilgrave in Jessica Jones
Here he is in the role:
20. Jason Momoa in various commercials
Note: Submissions have been edited for length and/or clarity.