Nick Cage has been in a lot of movies. Some better than others. But despite his impressively long filmography, there are even a couple movies that the actor was not in at all.
7. The Main Grasshopper in A Bugs Life
Although the film about bugs living together and joining bug circuses (a real thing, by the way) was aimed at children, it didn't stop older audiences from being captivated by that old school Pixar charm.
But, something you may not know is that the antagonist of the film was in fact not Nicolas Cage dressed up as a Grasshopper. But instead was actually computer animated and voiced by Kevin Spacey.
6. Frank Underwood in House of Cards
Debatably the most popular Netflix original series to date. The show follows Frank Underwood and his rise to political power. Now, even though I'm sure when I say House of Cards the first image in your mind is of Nick Cage in a dapper suit smoking a cigarette with his wife (also played by Cage, dressed as a woman) at his side. But believe it or not the character of Underwood is played by none other than Kevin Spacey, and Mrs. Underwood by Robin Wright.
5. Keyser Söze in The Usual Suspects
Nobody can forget the classic ending of The Usual Suspects when:
Sniveling Verbal (played by Kevin Spacey) walks out of the police station, slowly losing his limp while the audience realizes who the real Keyser Söze is. Kevin Spacey. It's Kevin Spacey.
So, it's not Nicolas Cage who is Keyser Söze. But I can understand why you thought that.
4. Lester Burnham in American Beauty
When you think about American Beauty you probably imagine the rose petal theme, the bag blowing in the wind, the 1999 Oscar for Best Picture. But, you probably don't think about Nicolas Cage as profoundly sad husband/father Lester Burnham.
That's because he was played by Kevin Spacey.
3. Lex Luthor in Superman Returns
So, uhh yeah, Nick Cage defiantly did not play Lex Luthor in the 2006 film Superman Returns. I'm pretty sure most people know that, right?
He was played by Kevin Spacey. Not much debate about that one.
2. John Doe in Se7en
Nope. Just Kevin Spacey again.
1. Benjamin Franklin Gates in National Treasure
Yeah, okay, we get it. Kevin Spacey. Kevin Spacey. Kevin Fucking Spacey.
Wait, hold up...
Okay, I think I did this wrong...