1. Johnny Depp: He has played a wide array of characters from Mad Hatter to a rum-soaked pirate and let's not forget Edward Scissorhands. He loves to play quirky characters. This guy can act. He has appeared as a young undercover cop in 21 Jump Street and a serial killer in Secret Window. He gets lost in these other characters and is amazing to watch.
3. Val Kilmer: No one can do a better job than Val Kilmer, in my opinion. He stole my heart with his performance in Tombstone. He changed with every movie, becoming the character. His looks changed and his mannerisms. Remember when he played Jim Morrison in The Doors? Epic. And he was really cool in Willow. If I didn't see his name in the credits and know it was him, I wouldn't know it was him.
4. Harrison Ford: He was believable as Indiana Jones and Han Solo. In What Lies Beneath, he played (SPOILER ALERT) a scientist who is tunnel-focused on his work. His wife played by Michelle Pfeiffer, seems to be losing her mind. He was believable as a good husband worried about his wife. Then he morphed into sociopath, a cold-blooded killer. Plus, he's played a secret agent, the president, and various people over the years. And he's still gorgeous.