I don’t know about their “box office draw”, but as actors, a lot of them are some of the BEST current actors.
1. Tom Cruise is a good actor most of the time. I enjoy most of his movies. Most are not “great”, but well worth watching.
2. Russell Crowe is a GREAT actor. I won’t watch Noah, but I have loved all his other movies.
3. George Clooney is hit and miss. In some movies he is very good, but in others he just sucks! I’m not a big fan.
4. Colin Farrell can be a very good actor. In several movies of his that I have seen, I was impressed by him.
5. Adam Sandler is not for me. I am not a big fan of comedy so I typically don’t watch his movies. Of the ones I have seen, I am not impressed.
6. Johnny Depp is one of the best actors of our time. I’m serious! I’m not talking about just his “Pirate movies” although in the first one he was great!
Benny & Joon, The Ninth Gate, Blow, Finding Neverland, Public Enemies, The Tourist, Dark Shadows, and even The Lone Ranger, although a lousy movie, he played a great Tonto (in the Jack Sparrow tradition). I haven’t yet seen Transcendence, but I will.
7. Vince Vaughn, again comedy, but what I have seen of him, he doesn’t rate to be in this list of actors. He’s a nobody.
8. Matt Damon was great in the 3 Bourne movies, especially the first one. Other than that, he sucks. Particularly terrible in True Grit. If you can’t put in a better performance than Glen Campbell, you really suck! His vile political views and stances are just another turn off for me. I agree here, this guy is washed up.
The guy definitely doesn't play the same character over and over again. I think he's taken some big chances in his career and he's played some great characters. I wish he'd kept his politics to himself however.