Wow. Just... wow. Entertainment Weekly lists 25 memorable Nicolas Cage roles. Keep in mind that "memorable" does not necessarily mean good. In fact, most of these roles are memorably bad. You know, because Cage is the worst actor ever. Still not convinced? Look through EW's photo gallery. He has the same expression in all of them.
23. Charlie in Peggy Sue Got Married. The most annoying and nasally character ever. I hate this character so much.
22. McDunnough in Raising Arizona. Ugh.
21. Ronny Cammareri in Moonstruck. I'd rather watch Cher play opposite herself in this role. Or... she could've played opposite a cardboard cutout of Cage and it still would've been better.
18. Jack in Honeymoon in Vegas. Sadly, I've seen this movie three or four times. Surprisingly, I have not gouged out my eyes.
16. Charlie in It Could Happen to You. You may get this movie confused with Peggy Sue Got Married because both characters are named Charlie. You might also get them confused because the performances are equally awful.
15. Ben in Leaving Las Vegas. The God-forsaken movie that gave him an Oscar. It's like Pulp Fiction for John Travolta... if the movie didn't exist, neither would his career.
14. Dr. Stanley Goodspeed in The Rock. Is it in Cage's contract to have crappy character names? See also Moonstruck and Wild at Heart.
12. Caster Troy/Sean Archer in Face Off. This movie is only watchable because of John Woo's directing. But make no mistake: the combination of John Travolta and Nicolas Cage will blow up your mind. It's just unnatural.
11. Seth in City of Angels. Horrible, trite, and unengaging remake. And this has to be Cage's most uninteresting role. He doesn't even change the inflection in his voice.
9. Frank in Bringing Out the Dead. "Considered one of the actor's best films since Leaving Las Vegas." That's like saying Tom Arnold's best film was True Lies. The actor stills sucks even if the movie is good.
7. Charlie/Donald Kaufman in Adaptation. Okay, I concede. The ONLY role of his that I actually enjoy. I love this movie (one of the few films I call "brilliant"), but realize that Cage works because Kaufman is a Cage-like character. He's still the same character from any of Cage's other movies.
5. Ben Gates in National Treasure. One of the worst movies ever. (Right next to National Treasure 2.) Cage should not play characters that are intelligent because he can't pull it off.
4. Yuri Orlov in Lord of War. I actually wanted to see this... but oh, Nicolas Cage is in it.
2. Edward Malus in The Wicker Man. Spoiler: he dies. Hmm, perhaps this is worth renting...