Anything with Kevin Costner. Frankly, I don’t like too many of the current actors — excuse me, actOIDS. No depth at all.
I’m going to blashpheme here and say Jack Nicholson. He always plays himself. The Departed was good, but again the bad accent ruined it. He’s clearly a fascinating guy on screen, and worthy of success, but I don’t see much “range”. I just see Jack Nicholson. The best actors are those that you forget that they are playing a role. Dustin Hoffman is a good example. You believed he was the savant in Rain Man. Daniel Day Lewis is another. He prepared for “There Will be Blood” for a year, getting the accent just right. He listened to recordings of speech patterns of old prospectors, and ended up sounding like John Huston. Believable in the role. Bad accents are like fingernails on a chalkboard.