As far as Depp, he too does odd movies... and frankly I think he did a great job as the pirate in all the Caribbean movies... he portrayed that slimy can't trust him character to a T.
Stalone... pretty much a one role kinda guy... He did Rocky well, but has been playing the pouting tough guy all his movies... the guy has no depth... Arnold has only a touch more depth, and is largely held back by his awful accent... he has a good sense of humor though and it shows in movies like Last Action Hero and Twins.
Cruise... eh, pretty face... but more for the ladies. Just saw him in Oblivion and he carried that off fairly, but the role could have been done well by any of several actors. He keeps coming off as pretty boy innocent... kind of a newer Richard Gere.
Patrick Wayne, best known as John Wayne's son.
Most of you are naming people you don't like, who at least have the star power to have a leading role. Look at Patrick's filmography. With chiseled good looks and a famous name, he could never even convince the Hollywood moguls to let him star in something. Now that's bad!
I remember one scene where he is along with John Wayne and they are doing a serious search through the wilderness and he is grinning ear to ear like he can't believe his luck to be acting in front of a camera.
I'd have to say Keanu Reeves ... by far!!!
I can't stand most of Johnny Depp's movies, but I do recognize he's a decent actor.
Leonardo di Caprio
He packed 30 years worth of crap acting into two movies. Calling that acting is an insult to the word 'acting'. Episodes 1-3 should simply be deleted from history. Initially, I didn't know if he was that bad or if George Lucas directed him to act like that. He ought to apply at Lowes and hope nobody recognizes him. He'd probably end up with a pallet of plywood "accidentally" dropped on his head.
I can't believe nobody has nominated William Shatner.
(Yes, I like Star Trek.)
Worst actor.. Steven Seagal, by far! Will Smith. Make some veiled sex jokes, throw in some stupid facial expressions, and you got a Summer blockbuster on your hands. Vin Diesel, a definite notorious bad actor. The Rock! OMG! Ben Stiller!!!! He plays the same character in every movie.
Johnny Depp, love or hate him, he is a good actor. I happen to like him, and more for his obscure roles. If you want to see him in a really weird place, check out Secret Window. He portrays crazy quite well in that one.,,,,BD
Or Dead Man. That was an odd movie.
I changed my mind.... George Lazenby.
It took three pages to mention Kevin Costner? Kevin Costner presents a Kevin Costner production of Kevin Costner's, "Kevin Costner", starring Kevin Costner as Kevin Costner. He can't even do an English accent when playing Robin Hood? Seriously?