10. Julia Roberts
9. Brad Pitt
8. Will Ferrell
7. Viggo Mortensen
6. Robert DeNiro
5. Zoe Saldana
4. Matt Damon
3. Halle Barry
2. Cameron Diaz
1. Sean Penn
Why do they always stop at top “TEN?” Why not the top ONE HUNDRED?
Since I’ve only seen three movies in the past five years- insufficient data.
Regardless of how people feel about Shapiro’s picks (and on a few them he’s totally out to lunch), the mark of a good actor is how well he or she can play different roles and make you forget the last one. A really good actor can play a good guy and a bad guy equally well. Nicholson has done quite a few non Jack Nicholson roles (About Schmidt, The Crossing Guard, the Pledge) where he doens’t play Jack Nicholson. I think Shapiro is a tad wet behind the ears.
I’d replace DeNiro with Adam Sandler.
Actually, the list is MUCH loger tahn 10!
Ten isn’t enough.
Unfortunately, IMHO, today's "popularity" and "number..." results in a list with only one (1) person with outstanding "acting" ability.
(Of course DeNiro is really a throwback to the days when acting ability was required.)