Agree with very many of the above. But, some of those actors (Spacey, Murray, Nicholson, De Niro, Walken, etc.) can absolutely crush any role they want to. I will watch any movie with any of them.....although I did have some difficulty with Spacey's accent in House of Cards - wish they'd have just made him from Illinois or somewhere instead of SC.
On the other hand, there's some mentioned that I cannot watch in any role - Stiller, Moranis and Dicaprio come to mind immediately. Not that Leo is a bad actor -- I just can't lose myself with him acting any part other than an 18 year old boy.
As to the Actor/Role 'Hate', I have to mention Charlize in 'Monster'. No argument, she was terrific -- but, that movie has absolutely killed her to me in everything since. I just cannot lose myself in the fantasy of that gorgeous woman without my mind drifting back to her appearance/personality from Monster. It's rather depressing, actually.